[release-announce] puppet-nova 15.7.0 (train)

no-reply at openstack.org no-reply at openstack.org
Thu Feb 11 11:44:52 UTC 2021


We are gleeful to announce the release of:

puppet-nova 15.7.0: Puppet module for OpenStack Nova

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

15.7.0
^^^^^^

New Features

* Added parameter live_migration_timeout_action to
  nova::migration::libvirt.

* The new
  "nova::migration::libvirt::live_migration_permit_post_copy"
  parameter has been added to support post copy mode in live
  migration.

* The new
  "nova::migration::libvirt::live_migration_permit_auto_converge"
  parameter has been added to support auto converge in live migration.

* Add support for managing configuration for persistent memory(pmem)
  namespaces.

* Adds parameter nova::compute::libvirt::max_queues to configure the
  libvirt max_queues.

Changes in puppet-nova 15.6.0..15.7.0
-------------------------------------

4e737f79 Prepare a new release for Train
c8507e92 Fix libvirt version discovery for CentOS Stream
8e2c0a45 Add parameter to configure the libvirt max_queues
32bd0fa3 Cleanup listen option from libvirtd service file
ad46ddff Build containers for single consumer job
b43e741e Fix duplicated user keys
6060a871 Add live_migration_timeout_action to nova::migration::libvirt
30684e64 Expose nova config option [workaround]/never_download_image_if_on_rbd
a59439fb Add support for more migration parameters
e126ce81 Fix wrong notification between api service and httpd
53620af2 Fix ignored unit test cases for nova::migration::libvirt
9629db4c Add `pmem_namespaces` parameter
94911988 Fix ignored test cases for nova::compute::libvirt
51a68574 Expose vhost_custom_fragment


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

.zuul.yaml                                         |   1 +
lib/puppet/type/nova_aggregate.rb                  |   5 +
lib/puppet/type/nova_service.rb                    |   5 +
manifests/api.pp                                   |   2 +-
manifests/compute.pp                               |   1 +
manifests/compute/libvirt.pp                       |  23 ++-
manifests/compute/libvirt/version.pp               |   2 +-
manifests/keystone/auth.pp                         |   3 +-
manifests/migration/libvirt.pp                     | 154 +++++++++++++--------
manifests/workarounds.pp                           |  10 ++
manifests/wsgi/apache_api.pp                       |   7 +
manifests/wsgi/apache_metadata.pp                  |   7 +
metadata.json                                      |   2 +-
..._migration_timeout_action-ba86ca0d5b25ba90.yaml |   4 +
...more_migration_parameters-46291332615deb4f.yaml |   8 ++
.../add_pmem_namespaces-7c425a8c65ecd119.yaml      |   5 +
...ompute-libvirt-max_queues-97a35922dbacb0b1.yaml |   5 +
spec/classes/nova_compute_libvirt_spec.rb          |  74 +++-------
spec/classes/nova_cron_purge_shadow_tables.rb      |   3 -
spec/classes/nova_keystone_auth_spec.rb            |  15 +-
spec/classes/nova_migration_libvirt_spec.rb        |  94 ++++++++++---
spec/classes/nova_workarounds_spec.rb              |   7 +-
spec/classes/nova_wsgi_apache_api_spec.rb          |   2 +
23 files changed, 288 insertions(+), 151 deletions(-)







More information about the Release-announce mailing list