puppet-nova 22.2.0 (antelope)
We high-spiritedly announce the release of: puppet-nova 22.2.0 This release is part of the antelope 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. 22.2.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. Bug Fixes ********* * Now the "nova::compute::ironic" class installs the "nova-compute- ironic" package in Debian or Ubuntu. Changes in puppet-nova 22.1.0..22.2.0 ------------------------------------- febcc4c7 Prepare final stable/2023.1 release 79ba10f6 Assume structured fact in unit tests a827cfa7 Add nova::compute::libvirt::secret_ceph resource 36951d35 Set show_diff to false for Nova SSH private key e7a09d24 nova_flavor: Fix broken idempotency with properties fb4e7883 Avoid restarting dbus service c56daf42 Debian/Ubuntu: Fix missing nova-compute-ironic 4be2d82e Add .pdkignore to exclude some files from tar ball 4a04ba26 Add per module policy service refresh Diffstat (except docs and test files) ------------------------------------- .pdkignore | 51 ++++++++++++ lib/puppet/provider/nova_flavor/openstack.rb | 4 +- manifests/compute/ironic.pp | 14 +++- manifests/compute/libvirt/secret_ceph.pp | 85 ++++++++++++++++++++ manifests/compute/libvirt/services.pp | 11 ++- manifests/compute/rbd.pp | 60 ++++++++------ manifests/deps.pp | 2 +- manifests/init.pp | 11 +-- manifests/policy.pp | 1 + metadata.json | 2 +- .../notes/bug-2042383-76b5bd1579f9310d.yaml | 5 ++ .../libvirt-secret-ceph-b4b11706463f13c6.yaml | 8 ++ spec/acceptance/10_nova_wsgi_apache_spec.rb | 3 +- spec/classes/nova_compute_ironic_spec.rb | 25 +++--- spec/classes/nova_compute_libvirt_services_spec.rb | 2 +- spec/classes/nova_init_spec.rb | 5 +- spec/classes/nova_migration_libvirt_spec.rb | 4 +- spec/classes/nova_policy_spec.rb | 2 + .../nova_compute_libvirt_secret_ceph_spec.rb | 91 ++++++++++++++++++++++ spec/unit/provider/nova_flavor/openstack_spec.rb | 47 +++++++++++ templates/libvirt-secret-ceph.xml.epp | 6 ++ templates/secret.xml-compute.erb | 6 -- 22 files changed, 384 insertions(+), 61 deletions(-)
participants (1)
-
no-reply@openstack.org