[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:


Download the package from:


Please report issues through:


For more details, please see below.


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

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