[release-announce] puppet-nova 16.3.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Tue Apr 28 15:13:14 UTC 2020


We are ecstatic to announce the release of:

puppet-nova 16.3.0: Puppet module for OpenStack Nova

This release is part of the ussuri stable release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

    https://bugs.launchpad.net/puppet-nova/+bugs

For more details, please see below.

16.3.0
^^^^^^


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

* The new parameter, nova::ironic::common::region_name was added to
  set keystone region used to connect to ironic in admin context.

* service_username and service_password in
  nova::metadata::novajoin::api are now deprecated and will be removed
  in a future release. Use username and password instead.

* The nova::metadata::novajoin::user_domain_id parameter is
  deprecated now. Use user_domain_name instead.


Upgrade Notes
*************

* The default value for
  nova::metadata::novajoin::project_domain_name is now "Default"
  instead of "default" to be consistent with general domain setup in
  OpenStack.


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

* The nova::compute::allow_resize_to_same_host parameter is
  deprecated and has no effect now, because its actual parameter in
  nova is used only by nova-api. Use
  nova::api::allow_resize_to_same_host instead to set the parameter at
  the node where nova-api is actually running.

Changes in puppet-nova 16.2.1..16.3.0
-------------------------------------

c3b2e2dc Prepare Ussuri RC1
78fca7ca Use common auth parameters for novajoin auth
577eeab4 Deprecate nova::compute::allow_resize_to_same_host
bccf7a39 Refer keystone_authtoken instead of neutron to detect region
c8786c63 Fix broken unit tests because of list in notification drivers
36f99a43 Add region_name parameter to nova::ironic::common


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

lib/puppet/provider/nova.rb                        | 13 ++--
manifests/compute.pp                               | 21 ++---
manifests/ironic/common.pp                         |  6 ++
manifests/metadata/novajoin/api.pp                 | 91 ++++++++++++++++------
metadata.json                                      | 14 ++--
...allow_resize_to_same_host-531b5d36ac13a29a.yaml |  7 ++
...ironic-common-region_name-4ba5bacbfdf5ed47.yaml |  5 ++
...in-common-auth-parameters-1d77e8a770041548.yaml | 14 ++++
spec/classes/nova_compute_spec.rb                  |  1 -
spec/classes/nova_init_spec.rb                     |  2 +-
spec/classes/nova_ironic_common_spec.rb            |  3 +
spec/classes/nova_metadata_novajoin_api_spec.rb    | 50 +++++++-----
12 files changed, 161 insertions(+), 66 deletions(-)







More information about the Release-announce mailing list