[release-announce] puppet-nova 20.4.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Sat Jun 17 04:37:36 UTC 2023
We are chuffed to announce the release of:
puppet-nova 20.4.0: Puppet module for OpenStack Nova
This release is part of the yoga 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.
20.4.0
^^^^^^
New Features
* The "nova::compute::libvirt::services" class now installs the
"libvirt-damon" package explicitly in CentOS and RHEL when modular
libvirt daemons are not used. This is required in recent CentOS
Stream 9 to use legacy libvirtd service and socket.
* Add "sysinfo_serial" parameter to control a Serial number entry
generation method. Defaults to "$::os_service_default".
* New parameters "max_client_requests" and
"admin_max_client_requests" allow to configure corresponding
settings for libvirt.
* Now this module supports configuration of the "virtlockd" service.
Changes in puppet-nova 20.3.0..20.4.0
-------------------------------------
41a7721b Dont log output when setting virsh secret
315fd6ea Prepare new stable/yoga release
2a608663 Enable virtproxyd socket for migration
875b189f Add release note about libvirt-daemon package installation
83f3820f CentOS: Install libvirt-daemon package for monolithic daemon
185adaf4 Remove logic to look up removed parameters
db940667 Wire-in max_client_requests for libvirt
9b83ee5f Remove unnecessary class dependencies
a0df16f5 Support virtlockd configurations
74dd92f9 Fix missing dependency between qemu.conf and virtqemud
27e89624 Ensure modular libvirt daemons are started before executing virsh
d3851769 Fix missing notifications about virt*d services
e5932457 Add sysinfo_serial to control Serial number gen
299c62a0 Remove TripleO job
0bf19cfe Update TOX_CONSTRAINTS_FILE for stable/yoga
5ce162ed Update .gitreview for stable/yoga
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
.zuul.yaml | 19 ------
.../provider/virtlockd_config/ini_setting.rb | 37 ++++++++++
lib/puppet/type/virtlockd_config.rb | 57 ++++++++++++++++
manifests/compute/image_cache.pp | 18 +----
manifests/compute/libvirt.pp | 6 ++
manifests/compute/libvirt/config.pp | 7 ++
manifests/compute/libvirt/qemu.pp | 3 +-
manifests/compute/libvirt/services.pp | 79 +++++++++++++---------
manifests/compute/libvirt/virtlockd.pp | 60 ++++++++++++++++
manifests/compute/libvirt/virtlogd.pp | 5 --
manifests/compute/libvirt/virtnodedevd.pp | 42 +++++++-----
manifests/compute/libvirt/virtproxyd.pp | 46 +++++++------
manifests/compute/libvirt/virtqemud.pp | 42 +++++++-----
manifests/compute/libvirt/virtsecretd.pp | 42 +++++++-----
manifests/compute/libvirt/virtstoraged.pp | 5 --
manifests/compute/rbd.pp | 9 +--
manifests/deps.pp | 15 ++++
manifests/migration/libvirt.pp | 27 ++++----
manifests/migration/qemu.pp | 2 +-
manifests/params.pp | 1 +
metadata.json | 2 +-
.../notes/libvirt-daemon-1cfe1bd9f29708fe.yaml | 7 ++
.../libvirt_sysinfo_serial-e1603d45446726c3.yaml | 5 ++
...bvirt_max_client_requests-1709c1d7a282264d.yaml | 5 ++
releasenotes/notes/virtlockd-d412855bb1536dea.yaml | 4 ++
spec/classes/nova_compute_libvirt_config_spec.rb | 11 +++
spec/classes/nova_compute_libvirt_guests_spec.rb | 4 --
spec/classes/nova_compute_libvirt_qemu_spec.rb | 24 +++----
spec/classes/nova_compute_libvirt_spec.rb | 23 ++++---
.../classes/nova_compute_libvirt_virtlockd_spec.rb | 57 ++++++++++++++++
spec/classes/nova_compute_libvirt_virtlogd_spec.rb | 10 ---
.../nova_compute_libvirt_virtnodedevd_spec.rb | 28 ++++----
.../nova_compute_libvirt_virtproxyd_spec.rb | 30 ++++----
.../classes/nova_compute_libvirt_virtqemud_spec.rb | 28 ++++----
.../nova_compute_libvirt_virtsecretd_spec.rb | 28 ++++----
.../nova_compute_libvirt_virtstoraged_spec.rb | 10 ---
spec/classes/nova_compute_rbd_spec.rb | 9 ++-
spec/classes/nova_migration_libvirt_spec.rb | 60 ++++++++++++++++
spec/classes/nova_migration_qemu_spec.rb | 6 +-
.../provider/virtlockd_config/ini_setting_spec.rb | 69 +++++++++++++++++++
spec/unit/type/virtlockd_config_spec.rb | 24 +++++++
tox.ini | 2 +-
43 files changed, 681 insertions(+), 288 deletions(-)
More information about the Release-announce
mailing list