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(-)