[release-announce] puppet-nova 20.0.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Fri Nov 26 16:56:47 UTC 2021


We are delighted to announce the release of:

puppet-nova 20.0.0: Puppet module for OpenStack Nova

This release is part of the yoga 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.

20.0.0
^^^^^^


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

* The new "key_val_separator" parameter has been added to the
  "nova_api_paste_ini" resource type.

* The new "nova::cron::archive_deleted_rows::verbose" parameter has
  been added.

* The following parameters have been added to the
  "nova::ironic::common" class.

  * "service_type"

  * "valid_intrerfaces"

  * "timeout"

* The new "nova::network::neutron::service_type" parameter has been
  added.


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

* Default value of the following two parameters will be changed from
  "true" to "false" in a future release. Make sure the parameter is
  set to the desired value.

  * "nova::wsgi::apache_api::ssl"

  * "nova::wsgi::apache_metadata::ssl"

* The "nova::metadata::enabled_api" parameter has been removed.

* The "nova::config::nova_paste_api_ini" parameter has been removed.

* The "nova_paste_api_ini" resource has been removed.

* The following two parameters were removed from the
  "nova::metadata" class.

  * "enable_proxy_headers_parsing"

  * "max_request_body_size"

Changes in puppet-nova 19.4.0..20.0.0
-------------------------------------

39d20691 Override default mkisofs_cmd in CentOS 9.
2d7afa14 Add support for more [ironic] parameters
c49d72d4 Add support for [neutron] service_type
4b553afc Avoid usage of custom os_package_type fact
f44d3c49 Use service anchor to ensure API is up
0e978aa8 Clean up deprecated nova::metadata::enabled_api
f533a5e1 Remove deprecated oslo.middleware options from nova::metadata
ab459829 Prepare to update default of <service>::wsgi::apache::ssl
6871350b Bump puppetlabs-inifile
ef1c8081 Accept an array value for valid_interfaces
6383ce0e Fix a wrong default in parmaeter description
1f43e25c Allow customizing separator for api-paste.ini
414830e4 Remove the deprecated nova_api_paste_ini resource type
fb654c6b Add missing dependency about nova_api_paste_ini
09123959 Bump version for the start of Yoga
9cfc56a2 Update master for stable/xena
8dd3616d Set [cinder] auth_type by default
b864b57e Add support for --verbose option in archive command


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

.../provider/nova_paste_api_ini/ini_setting.rb     | 10 -----
lib/puppet/type/nova_api_paste_ini.rb              |  5 +++
lib/puppet/type/nova_paste_api_ini.rb              | 52 ----------------------
manifests/api.pp                                   |  2 +-
manifests/cinder.pp                                |  6 +--
manifests/compute.pp                               | 13 +++++-
manifests/config.pp                                | 25 ++---------
manifests/cron/archive_deleted_rows.pp             | 37 ++++++++++-----
manifests/cron/purge_shadow_tables.pp              |  1 +
manifests/deps.pp                                  |  2 +-
manifests/ironic/common.pp                         | 18 ++++++++
manifests/keystone/service_user.pp                 |  2 +-
manifests/metadata.pp                              | 40 ++---------------
manifests/network/neutron.pp                       | 10 ++++-
manifests/params.pp                                |  7 ++-
manifests/placement.pp                             |  2 +-
manifests/spicehtml5proxy.pp                       |  2 +-
manifests/vncproxy.pp                              |  2 +-
manifests/wsgi/apache_api.pp                       | 11 +++--
manifests/wsgi/apache_metadata.pp                  | 11 +++--
metadata.json                                      | 12 ++---
.../api_paste_ini-separator-6e3ea618663fcf0d.yaml  |  5 +++
.../cron-archive-verbose-9ad22f6d02bb9ad5.yaml     |  5 +++
.../notes/ironic-more-opts-820a0c30817042b0.yaml   |  9 ++++
.../neutron-service_type-1c16eae07b330f87.yaml     |  4 ++
...pare-to-change-apache-ssl-571d079722b20702.yaml |  9 ++++
...ove-metadata-enabled_apis-c4527287a1876aa4.yaml |  4 ++
...remove-nova_paste_api_ini-9b48d69078511b0e.yaml |  7 +++
...leware-opts-from-metadata-dcb44704cc7e34ca.yaml |  8 ++++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/xena.rst                       |  6 +++
spec/classes/nova_api_spec.rb                      |  8 ++--
spec/classes/nova_cinder_spec.rb                   |  2 +-
spec/classes/nova_compute_libvirt_guests_spec.rb   |  3 --
.../classes/nova_cron_archive_deleted_rows_spec.rb | 23 ++++++++++
spec/classes/nova_ironic_common_spec.rb            | 11 ++++-
spec/classes/nova_network_neutron_spec.rb          | 17 ++++++-
spec/classes/nova_placement_spec.rb                | 14 +++++-
spec/classes/nova_serial_proxy_spec.rb             |  2 +-
spec/classes/nova_spicehtml5proxy_spec.rb          | 12 ++---
spec/classes/nova_vnc_proxy_spec.rb                |  8 +---
.../nova_paste_api_ini/ini_setting_spec.rb         | 29 ------------
spec/unit/type/nova_paste_api_spec.rb              | 24 ----------
43 files changed, 242 insertions(+), 239 deletions(-)







More information about the Release-announce mailing list