We are amped to announce the release of: puppet-nova 21.3.0: Puppet module for OpenStack Nova This release is part of the zed 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. 21.3.0 ^^^^^^ New Features * Added new "nova::compute::libvirt::secret_ceph" resource definition that can be used to create a libvirt secret of type ceph. * Added new "manage_libvirt_secret" parameter defaulting to true in the "nova::compute::rbd" class. Changes in puppet-nova 21.2.0..21.3.0 ------------------------------------- a4074c3d Prepare final stable/zed release a4939243 Add nova::compute::libvirt::secret_ceph resource c2f5b9a3 Set show_diff to false for Nova SSH private key 577812b4 Remove verify_contents for nova::compute::provider tests 997172e8 Avoid restarting dbus service Diffstat (except docs and test files) ------------------------------------- manifests/compute/libvirt/secret_ceph.pp | 85 +++++++++++++++++ manifests/compute/libvirt/services.pp | 11 ++- manifests/compute/rbd.pp | 60 +++++++----- manifests/init.pp | 11 ++- metadata.json | 2 +- .../libvirt-secret-ceph-b4b11706463f13c6.yaml | 8 ++ spec/classes/nova_compute_provider_spec.rb | 101 --------------------- spec/classes/nova_compute_rbd_spec.rb | 4 +- spec/classes/nova_init_spec.rb | 3 +- .../nova_compute_libvirt_secret_ceph_spec.rb | 91 +++++++++++++++++++ templates/libvirt-secret-ceph.xml.epp | 6 ++ templates/secret.xml-compute.erb | 6 -- 12 files changed, 243 insertions(+), 145 deletions(-)