Commits on Jan 18, 2017
  1. Set correct ownership for nova keytab

    Nova user's keytab is now owned by root, making it impossible
    for the nova user to read when contacting IPA through novajoin.
    Change-Id: I3ee7cb9b396301ec8714a3cf0c8ab169750c1857
    vakwetu committed Jan 18, 2017
  2. Fixed libvirt package name for parallels virt_type

    There is no special libvirt metapackage for Virtuozzo
    as per [1]. On Virtuozzo Linux distribution (kind of RHEL
    family) `libvirt` package provides all necessary requirements.
    Change-Id: I1545114470585c7d4e62e4c7a5215a2ee73d6d6f
    Signed-off-by: Pavel Glushchak <>
    scsnow committed with mwhahaha Jan 13, 2017
  3. Align stars to fix puppet-ci

    1) Stop doing cell v2
    Since cell v2 setup still needs work, we need to stop doing it in the
    beaker tests for now.
    2) Fix libvirt for ubuntu
    Ubuntu updated their libvirt package to 2.5.0 which has the debian
    service and filename conventions.
    Change-Id: Ic315ae015300f536e88ae0b2a8808fcd6126ac37
    Related-Bug: #1656276
    Closes-Bug: #1657251
    mwhahaha committed Jan 16, 2017
Commits on Jan 14, 2017
  1. Prepare 10.2.0 release

    The third release for Ocata.
    Change-Id: I64a1a1ce40dd3aebcca8cac00426efb213ee47ac
    mwhahaha committed Jan 14, 2017
Commits on Jan 13, 2017
  1. Revert "Enable cell_v2 setup by default"

    This reverts commit 055f914.
    Change-Id: I063c0a062a4f391a932c60e48d3f2c0ba0e941bb
    Related-Bug: #1656276
    mwhahaha committed Jan 13, 2017
Commits on Jan 11, 2017
  1. Allow python-memcache install from authtoken class

    The python-memcache package is required if using memcached. By
    default the package is not installed and the define has it set to
    false. This change allows managing the python-memcache package
    install from the authtoken class.
    Change-Id: I59ddd0cf40f00932355ae626a22ba27dfc6dab22
    mjblack committed Jan 11, 2017
  2. Enable IPA client install

    The puppet-ipaclient package is available in delorean.
    Therefore, we can enable the requires directive that will
    perform the ipa-client-install.
    Depends-On: I8e9bd4ed859cc438a309d9a00dd278c65dbb822d
    Change-Id: I6732af38d0f815d29cf4fa65149a54c8fb2c6527
    vakwetu committed Jan 11, 2017
Commits on Jan 9, 2017
  1. Allow transport_url to be configured for novajoin

    Change-Id: I7b0d31c6de59bbad56c3731a2cabbc64c19b4956
    vakwetu committed Jan 9, 2017
Commits on Jan 6, 2017
  1. Merge "Add novajoin class"

    Jenkins committed with openstack-gerrit Jan 6, 2017
  2. Add novajoin class

    In this commit, we add the puppet module for a new
    nova metadata micro-service (novajoin) that allows nova
    instances to be registered to a FreeIPA server as IPA clients.
    Implements: blueprint novajoin
    Change-Id: I5ffa45bdc400e123079c79e15776ebacdcb24de9
    vakwetu committed Nov 11, 2016
  3. placement: dedicated database support

    Nova recommends a dedicated database for placement service.
    This patch:
    - allow to manage this database with nova::db::mysql_placement
    - configure nova.conf with database parameters
    Change-Id: I139e1549fb4b33e518892a30bf781856d6cb31bc
    EmilienM committed Jan 5, 2017
Commits on Jan 5, 2017
  1. Fix typo in warning about nova::wsgi::apache_api

    The class is nova::wsgi::apache_api, not nova::wsgi::apache::api.
    Change-Id: I1265a57addad046233aa53cda92ce3fdcdae6a19
    dmsimard committed Jan 5, 2017
Commits on Jan 4, 2017
  1. Allow db sync timeouts to be configurable

    As Openstack projects continue to have longer database migration
    chains, the Puppet default timeout of 300 seconds for an execution
    is becoming too short a duration on some hardware, leading to timeouts.
    As projects continue to add more migration scripts without "pruning"
    the base, timeouts will continue to become more frequent unless
    this time can be expanded.
    The proposed change adds a configuration option db_sync_timeout
    which maintains the Puppet default of 300 but allows TripleO to
    change the timeout to something higher.
    Change-Id: I6b30a4d9e3ca25d9a473e4eb614a8769fa4567e7
    zzzeek committed Dec 23, 2016
  2. Merge "Enable cell_v2 setup by default"

    Jenkins committed with openstack-gerrit Jan 4, 2017
Commits on Jan 3, 2017
  1. Add enabled_perf_events option for libvirt

    Change-Id: Ia27e6831f3f6e9cdeaacb650039be5c81b90cb40
    pkilambi committed Jan 3, 2017
  2. Merge "Deprecate signing_dir option"

    Jenkins committed with openstack-gerrit Jan 3, 2017
Commits on Jan 2, 2017
Commits on Dec 28, 2016
  1. Deprecate signing_dir option

    The signing_dir is deprecated for removel because of PKI token format
    is no longer supported.
    Update warning message and release note.
    Change-Id: Iac54c65a5a717dbcdf5015fb606eef6a2fda4306
    Closes-Bug: #1652700
    zhongshengping committed Dec 28, 2016
Commits on Dec 27, 2016
  1. Remove network_api_class option

    The network_api_class option was deprecated in Mitaka and is removed
    in Newton, so we can remove it.
    Change-Id: Id0a1741479176347574f03d821967309a516b4f9
    zhongshengping committed Dec 27, 2016
Commits on Dec 26, 2016
  1. Add ironic driver's parameters to poll ironic-api

    Baremetal server's power on test time is usually very long,
    ironic driver's default values are not enough for some servers.
    Add those two parameter, so downstream project like fuel can
    have custom config.
    Change-Id: I9c74a322b0d9093a20cd54bc8787772b8a638dd1
    huiweics committed Dec 20, 2016
Commits on Dec 23, 2016
  1. Merge "Update ironic auth settings"

    Jenkins committed with openstack-gerrit Dec 23, 2016
  2. placement: change default vhost & port

    8778 port was removed from devstack for Nova Placement testing,
    it overlaps with OpenStack Senlin.
    Instead, we should use /placement vhost.
    Note: this change is not backward compatible on purpose, we introduced
    the placement service during Ocata cycle.
    Change-Id: I74662aa4d6b6179cb8ef759b7d5df82b609aa7cc
    EmilienM committed Dec 23, 2016
  3. Add the resume_guests_state_on_host_boot option to nova::compute

    Adds the resume_guests_state_on_host_boot parameter to the
    nova::compute class. When a compute node is restarted and having
    this option set to true will ensure that any guests that were running
    when the node was rebooted will be started up again.
    Default value for the resume_guests_state_on_host_boot in the nova
    code is False.
    Change-Id: I8b7ba48c68aefa9e1fd7092e9e64b9567d138dcf
    Tobias Urdin committed Dec 16, 2016
  4. Enable cell_v2 setup by default

    In Ocata, nova has made the cell_v2 setup mandatory as part of the
    upgrade process in I72fb724dc13e1a5f4e97c58915b538ba761c582d. This
    change makes the cell_v2 setup part of the default install for Ocata as
    this feature will be required for some parts of nova in Ocata.
    Depends-On: I693239ff5026f58a65eb6278b1a8fcb97af4f561
    Depends-On: I08efa36f5f62ae406ab20e8da77c01fbf3d9b11f
    Change-Id: I7839e3c8bfdec96b0d372e7a9d3511289e8004b9
    Related-Bug: #1649341
    mwhahaha committed Dec 13, 2016
Commits on Dec 22, 2016