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