[release-announce] puppet-nova 19.1.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Mon Aug 16 08:45:17 UTC 2021
We are glad to announce the release of:
puppet-nova 19.1.0: Puppet module for OpenStack Nova
This release is part of the xena 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.
19.1.0
^^^^^^
New Features
************
* Adds parameter nova::compute::libvirt::num_memory_encrypted_guests
to configure the libvirt maximum number of guests with encrypted
memory.
* Add parameters for Nova/Glance image copy when using multiple RBD
Glance stores.
* "nova::compute::rbd::libvirt_images_rbd_glance_store_name"
*
"nova::compute::rbd::libvirt_images_rbd_glance_copy_poll_interval"
* "nova::compute::rbd::libvirt_images_rbd_glance_copy_timeout"
* Now the "nova::compute::libvirt" class supports the following two
parameters.
* "device_detach_attempts"
* "device_detach_timeout"
* Now "libvirtd_config" and "virtlogd_config" supports the "quote"
parameter. Setting this parameter quotes the value by "" "".
* Now "libvirtd_config" and "virtlogd_config" accepts
"$::os_service_default" as a mark to unset the parameter.
Deprecation Notes
*****************
* The default values of the following parameter have been changed
from "undef" to "$::os_service_default". Using "undef" is still
supported but that usage is deprecated.
* "nova::compute::libvirt::log_outputs"
* "nova::compute::libvirt::log_filters"
* "nova::compute::libvirt::tls_priority"
* "nova::compute::libvirt::ovs_timeout"
* "nova::compute::libvirt::virtlogd::log_level"
* "nova::compute::libvirt::virtlogd::log_filters"
* "nova::compute::libvirt::virtlogd::log_outputs"
* "nova::compute::libvirt::virtlogd::max_clients"
* "nova::compute::libvirt::virtlogd::admin_max_clients"
* "nova::compute::libvirt::virtlogd::max_size"
* "nova::compute::libvirt::virtlogd::max_backups"
* "nova::migration::libvirt::listen_address"
* "nova::migration::libvirt::ca_file"
* "nova::migration::libvirt::crl_file"
Changes in puppet-nova 19.0.0..19.1.0
-------------------------------------
2efdfdd6 Fix order of parameter descriptions
920f2fbf Add parameters for image copy when using multiple RBD Glance stores
0c9bd2eb Do not test detail of oslo::cors
26dbd527 Libvirt: quote config parameters in resource types
87d5deeb Add support for [libvirt] device_detach_attempts/timeout
6d1bad02 Add parameter to set the libvirt max_number of guests with encrypted memory
53b661e2 Set fixture paths for unit tests
bc512a07 Prepare Xena M1
f92f8d07 Get rid of the $pyvers variable
Diffstat (except docs and test files)
-------------------------------------
lib/puppet/provider/libvirtd_config/ini_setting.rb | 15 ++
lib/puppet/provider/virtlogd_config/ini_setting.rb | 15 ++
lib/puppet/type/libvirtd_config.rb | 11 ++
lib/puppet/type/virtlogd_config.rb | 11 ++
manifests/compute/libvirt.pp | 162 ++++++++++-----------
manifests/compute/libvirt/virtlogd.pp | 119 +++++----------
manifests/compute/rbd.pp | 52 +++++--
manifests/migration/libvirt.pp | 65 +++++----
manifests/params.pp | 10 +-
metadata.json | 10 +-
...m_memory_encrypted_guests-cdd63ade872a1a01.yaml | 5 +
.../notes/glance_image_copy-b4f888c8f981e6b3.yaml | 8 +
.../libvirt-device_detach-4873688e044e1aaf.yaml | 8 +
.../libvirtd-resource-types-e4feb2419dccc39a.yaml | 30 ++++
spec/classes/nova_client_spec.rb | 10 +-
spec/classes/nova_compute_libvirt_spec.rb | 31 +++-
spec/classes/nova_compute_libvirt_virtlogd_spec.rb | 18 +--
spec/classes/nova_compute_rbd_spec.rb | 30 ++--
spec/classes/nova_cors_spec.rb | 32 ++--
spec/classes/nova_metadata_novajoin_api_spec.rb | 10 +-
spec/classes/nova_migration_libvirt_spec.rb | 40 +++--
spec/spec_helper.rb | 5 +
.../provider/libvirtd_config/ini_setting_spec.rb | 69 +++++++++
.../provider/virtlogd_config/ini_setting_spec.rb | 69 +++++++++
24 files changed, 544 insertions(+), 291 deletions(-)
More information about the Release-announce
mailing list