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(-)