We are excited to announce the release of: puppet-nova 16.6.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.6.0 ^^^^^^ New Features * Add TLS options to oslo.cache * 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 16.5.0..16.6.0 ------------------------------------- a69f5bf4 Prepare the final stable/ussuri release b4be9b14 Allow for a more permissible regex f74ae2a5 Victoria and before: Use libvirt-daemon-system in Ubuntu Focal cc3a0113 Set fixture paths for unit tests 9102d328 TripleO: Reduce tempest test scope 736be63a Fixing section ovsdb_connection b82062fc Introducing default_tls_verify 5fc2a5c9 Expose [workaround]/ensure_libvirt_rbd_instance_dir_cleanup 3a980773 Add TLS options to oslo.cache dc34d551 Allow both DEFAULT/dhcp_domain and api/dhcp_domain to be set 6d0376e3 Set dhcp_domain for all nova services 9d3eee42 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/init.pp | 9 +++- manifests/params.pp | 15 ++++-- manifests/workarounds.pp | 12 ++++- metadata.json | 14 +++--- .../notes/add_tls_options-9f4cd19db6a76a76.yaml | 4 ++ .../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_spec.rb | 55 ++++++++++++++++++++++ spec/classes/nova_init_spec.rb | 8 +++- spec/classes/nova_workarounds_spec.rb | 5 +- spec/spec_helper.rb | 5 ++ 18 files changed, 264 insertions(+), 18 deletions(-)