[release-announce] [puppet] puppet-nova 10.1.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 15 12:59:06 UTC 2016


We are high-spirited to announce the release of:

puppet-nova 10.1.0: Puppet module for OpenStack Nova

This release is part of the ocata release series.

Download the package from:

    https://tarballs.openstack.org/puppet-nova/

For more details, please see below.

10.1.0
^^^^^^


New Features
************

* Adds the enable_new_services config parameter to nova conductor

* Add libvirt_hw_machine_type parameter to nova::compute::libvirt to
  allow setting the libvirt/hw_machine_type option in nova.conf

* All parameters from xenserver config have been added to class
  definition.


Deprecation Notes
*****************

* remove ec2 related options previously deprecated config option
  ''ec2_listen_port'' ''ec2_workers'' ''keystone_ec2_url'' to be
  removed, as they were never used in code.

* Following parameters gets deprecated xenapi_connection_url,
  xenapi_connection_username, xenapi_connection_password.


Other Notes
***********

* The scheduler and scheduler filter options have been moved out of
  the DEFAULT namespace to the scheduler and filter_scheduler
  namespaces.  The module has been updated with the current options
  setable for Ocata and removes the old DEFAULT/* options under the
  covers.

Changes in puppet-nova 10.0.0..10.1.0
-------------------------------------

6bb922b Add the enable_new_services option to nova::conductor
aa967d2 Prepare 10.1.0 release
f3d1c7a Fix a string only containing a variable
aa8a6df Fix alignment of comments in nova::compute
9bc89b0 Added retries in db_sync for nova_api db
dbe5dbd XenServer patch
cf56e3f Fix spec test for sync
1a13220 Show team and repo badges on README
fd1b58e remove ec2 related options
1083ee6 Update scheduler config options
13fd6e4 Expose libvirt/hw_machine_type for consistent machine types.


Diffstat (except docs and test files)
-------------------------------------

README.md                                          |   7 +
manifests/api.pp                                   |  19 --
manifests/compute.pp                               |  12 +-
manifests/compute/libvirt.pp                       |   6 +
manifests/compute/rbd.pp                           |   2 +-
manifests/compute/xenserver.pp                     | 346 ++++++++++++++++++++-
manifests/conductor.pp                             |  22 +-
manifests/db/sync_api.pp                           |   2 +
manifests/scheduler.pp                             |   7 +-
manifests/scheduler/filter.pp                      | 161 ++++++++--
metadata.json                                      |  12 +-
...le_new_services_parameter-0174ea25ea8b5de7.yaml |   3 +
...hw_machine_type_parameter-a385e959c6aea16d.yaml |   5 +
...ecated_ec2_related_option-47bda9520a888853.yaml |   8 +
.../notes/scheduler-options-56584924232d7ab7.yaml  |   7 +
releasenotes/notes/xenserver-8eb20faa5f230dfd.yaml |   8 +
releasenotes/source/conf.py                        |   4 +-
spec/classes/nova_compute_libvirt_spec.rb          |   2 +
spec/classes/nova_compute_xenserver_spec.rb        | 110 ++++++-
spec/classes/nova_conductor_spec.rb                |  12 +
spec/classes/nova_db_sync_api_spec.rb              |  12 +-
spec/classes/nova_db_sync_spec.rb                  |  16 +-
spec/classes/nova_scheduler_filter_spec.rb         |  69 ++--
spec/classes/nova_scheduler_spec.rb                |   5 +-
24 files changed, 742 insertions(+), 115 deletions(-)






More information about the Release-announce mailing list