[release-announce] puppet-nova 17.7.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Tue May 3 08:24:32 UTC 2022


We are overjoyed to announce the release of:

puppet-nova 17.7.0: Puppet module for OpenStack Nova

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

17.7.0
^^^^^^

New Features

* Add TLS options to oslo.cache

* Add parameters for Nova/Glance image copy when using multiple RBD
  Glance stores.

  * "nova::compute::rbd::libvirt_images_rbd_glance_store_name"

  *
    "nova::compute::rbd::libvirt_images_rbd_glance_copy_poll_interval"

  * "nova::compute::rbd::libvirt_images_rbd_glance_copy_timeout"

* Now puppet-nova supports configurations required to download
  Glance images into the libvirt image cache via RBD.

* The new "nova::keystone::authtoken::service_type" parameter has
  been added to configure the service_type parameter in authtoken
  middleware.

* Introducing default_tls_verify for qemu. This effectively allows
  operators to enable or disable TLS client certificate verification.

* Support for the
  "workarounds/ensure_libvirt_rbd_instance_dir_cleanup" parameter has
  been added.

Changes in puppet-nova 17.6.0..17.7.0
-------------------------------------

9f3d6e57 Prepare the final stable/victoria release
af369b4d Add missing dependency about nova_api_paste_ini
99f8e1b4 Allow for a more permissible regex
3fab2323 Add parameters for image copy when using multiple RBD Glance stores
a9d1a3d2 Add support for the keystone_authtoken/service_type parameter
ec99b385 Victoria and before: Use libvirt-daemon-system in Ubuntu Focal
46fc3e34 Set fixture paths for unit tests
37558d65 TripleO: Reduce tempest test scope
3d17b57b Fixing section ovsdb_connection
785fe428 CentOS: Define virtlogd service name
2d198362 Introducing default_tls_verify
cbb05962 Expose [workaround]/ensure_libvirt_rbd_instance_dir_cleanup
5e79ec94 Add TLS options to oslo.cache
98e7b687 Fix incomplete backport of e8b24805d6ad863d91ecd84d00333e14821a7368
c089c85b Add support for image download via rbd
74d79a82 Revert "Remove parameter nova::compute::pci_passthrough"


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

.zuul.yaml                                         |  1 -
lib/puppet/provider/nova_aggregate/openstack.rb    |  2 +-
manifests/cache.pp                                 | 43 +++++++++++++++++
manifests/compute.pp                               | 15 ++++++
manifests/compute/libvirt/qemu.pp                  | 12 +++++
manifests/compute/rbd.pp                           | 54 ++++++++++++++++-----
manifests/config.pp                                |  4 +-
manifests/deps.pp                                  |  4 ++
manifests/glance.pp                                | 47 ++++++++++++++++++
manifests/init.pp                                  |  3 +-
manifests/keystone/authtoken.pp                    |  7 +++
manifests/metadata.pp                              | 12 ++---
manifests/params.pp                                | 17 +++++--
manifests/workarounds.pp                           | 12 ++++-
metadata.json                                      |  2 +-
.../notes/add_tls_options-9f4cd19db6a76a76.yaml    |  4 ++
...cate-metadata-dhcp_domain-963c644692f72ede.yaml |  8 ----
.../notes/glance_image_copy-b4f888c8f981e6b3.yaml  |  8 ++++
.../image-download-via-rbd-159f6ccd7fada555.yaml   |  5 ++
...ne-authtoken-service_type-6b60c7d5840cbefe.yaml |  5 ++
.../qemu-default_tls_verify-57e7afd6670afec2.yaml  |  5 ++
..._rbd_instance_dir_cleanup-17da2fc2a88ff5f1.yaml |  5 ++
spec/classes/nova_cache_spec.rb                    | 17 +++++++
spec/classes/nova_compute_libvirt_qemu_spec.rb     | 55 +++++++++++++++++++++-
spec/classes/nova_compute_rbd_spec.rb              | 30 +++++++-----
spec/classes/nova_compute_spec.rb                  | 55 ++++++++++++++++++++++
spec/classes/nova_glance_spec.rb                   | 53 +++++++++++++++++++++
spec/classes/nova_init_spec.rb                     |  4 +-
spec/classes/nova_keystone_authtoken_spec.rb       |  9 ++--
spec/classes/nova_metadata_spec.rb                 |  4 +-
spec/classes/nova_workarounds_spec.rb              |  5 +-
spec/spec_helper.rb                                |  5 ++
32 files changed, 452 insertions(+), 60 deletions(-)







More information about the Release-announce mailing list