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

no-reply at openstack.org no-reply at openstack.org
Tue Feb 1 09:43:15 UTC 2022


We are psyched to announce the release of:

puppet-nova 20.1.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.1.0
^^^^^^


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

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

  * "instance_list_per_project_cells"

  * "instance_list_cells_batch_strategy"

  * "instance_list_cells_batch_fixed_size"

  * "list_records_by_skipping_down_cells"

* The new "nova::rabbit_retry_interval" parameter has been added.

* The "nova::ironic::common::api_endpoint" parameter has been
  removed.

* The new "nova_rootwrap_config" resource has been added. This
  resource can be used to manage contents of "rootwrap.conf"

* The new "nova::config::nova_rootwrap_config" parameter has been
  added. This parameter accepts arbitrary configuration of
  "rootwrap.conf".


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

* The service validation feature of the "nova::api" class is
  deprecated, and the "nova::api::validate" parameter and the
  "nova::api::validate_options" parameter have no effect now.

Changes in puppet-nova 20.0.0..20.1.0
-------------------------------------

a2c0aaf1 Prepare Yoga M2
55d0903b Remove deprecated nova::ironic::common::api_endpoint
6bf4526f Add support for rootwrap.conf
5c819fbe Load libraries in a single place
4cd05502 CentOS9: Fix unit tests related to mkisofs_cmd
02b2d1ac Do not test details of puppet-oslo
2fda18a2 Wire in rabbit_retry_interval
2476bd9a Deprecate service validation for nova-api
3aa284df Revert "Fix the wrong parameter name"
48194d48 Clean up direct dependencies on puppetlabs-apache
dc2451d1 Fix the wrong parameter name
60de082e Fix editing /etc/default/libvirtd in Debian
c89ed47e Support [api] parameters to control queries for cell databases
0ae12511 Fix missing dependency about policy config
50dd9120 Use consistent spelling, OpenStack, instead of Openstack


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

.../provider/nova_rootwrap_config/ini_setting.rb   |  10 +
lib/puppet/type/nova_rootwrap_config.rb            |  29 +++
manifests/api.pp                                   | 124 ++++++-----
manifests/config.pp                                |  37 ++--
manifests/deps.pp                                  |  10 +
manifests/init.pp                                  |   7 +
manifests/ironic/common.pp                         |  13 --
manifests/keystone/auth.pp                         |   4 +-
manifests/migration/libvirt.pp                     |   4 +-
manifests/wsgi/apache_api.pp                       |   5 -
manifests/wsgi/apache_metadata.pp                  |   5 -
metadata.json                                      |  14 +-
.../notes/api-cell-params-e396713c6232705d.yaml    |   9 +
...recate-service-validation-30764e37f030aa9a.yaml |   6 +
.../rabbit_retry_interval-7f42d6339afafdf1.yaml    |   4 +
...emove-ironic-api_endpoint-696cf06a78d7c2ad.yaml |   4 +
releasenotes/notes/rootwrap-7376efdc78fc6fdf.yaml  |   9 +
spec/classes/nova_api_spec.rb                      |  79 +++----
spec/classes/nova_compute_spec.rb                  |  23 +-
spec/classes/nova_config_spec.rb                   |  68 +++---
spec/classes/nova_init_spec.rb                     | 241 +++++++++------------
spec/classes/nova_keystone_auth_spec.rb            |   6 +-
spec/classes/nova_wsgi_apache_api_spec.rb          |   6 -
spec/classes/nova_wsgi_apache_metadata_spec.rb     |   6 -
spec/spec_helper.rb                                |   4 +-
.../provider/libvirtd_config/ini_setting_spec.rb   |  16 --
.../ini_setting_spec.rb                            |  16 --
.../nova_api_paste_ini/ini_setting_spec.rb         |  16 --
.../nova_api_uwsgi_config/ini_setting_spec.rb      |  16 --
.../provider/nova_config/openstackconfig_spec.rb   |  27 ---
.../nova_rootwrap_config/ini_setting_spec.rb       |  41 ++++
.../provider/novajoin_config/ini_setting_spec.rb   |  27 ---
spec/unit/type/nova_rootwrap_config_spec.rb        |  64 ++++++
33 files changed, 487 insertions(+), 463 deletions(-)







More information about the Release-announce mailing list