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(-)
participants (1)
-
no-reply@openstack.org