We are amped to announce the release of: puppet-manila 20.0.0: Puppet module for OpenStack Manila This release is part of the yoga release series. The source is available from: https://opendev.org/openstack/puppet-manila Download the package from: https://tarballs.openstack.org/puppet-manila/ Please report issues through: https://bugs.launchpad.net/puppet-manila/+bugs For more details, please see below. 20.0.0 ^^^^^^ New Features ************ * The new "key_val_separator" parameter has been added to the "manila_api_paste_ini" resource type. * The new "manila::backend::cephfs::cephfs_filesystem_name" parameter has been added. * The new "manila::compute::nova::api_micro_version" parameter has been added. Upgrade Notes ************* * Default value of the "manila::wsgi::apache::ssl" parameter will be changed from "true" to "false" in a future release. Make sure the parameter is set to the desired value. Changes in puppet-manila 19.4.0..20.0.0 --------------------------------------- 3476785 [Dell EMC drivers] Define defaults for emc_share_backend f65d505 [Dell EMC drivers] Accept arrays for ListOpt 6f80764 cephfs: Add support for the cephfs_filesystem_name parameter f63b965 Accept array for enabled_share_protocols 6653fe3 Prepare to update default of <service>::wsgi::apache::ssl 8a83a33 Bump puppetlabs-inifile e0d2f35 Allow customizing separator for api-paste.ini e733068 Do not set [DEFAULT] network_api_class 684fe63 Add support for [nova] api_micro_version ba2c17d Bump version for the start of Yoga 575587c Set auth_type by default c819317 Update master for stable/xena Diffstat (except docs and test files) ------------------------------------- lib/puppet/type/manila_api_paste_ini.rb | 5 +++++ manifests/api.pp | 2 +- manifests/backend/cephfs.pp | 7 +++++++ manifests/backend/dellemc_isilon.pp | 7 +++---- manifests/backend/dellemc_unity.pp | 11 +++++----- manifests/backend/dellemc_vmax.pp | 12 +++++------ manifests/backend/dellemc_vnx.pp | 10 ++++----- manifests/compute/nova.pp | 10 +++++++-- manifests/image/glance.pp | 4 ++-- manifests/network/neutron.pp | 10 +++++---- manifests/volume/cinder.pp | 4 ++-- manifests/wsgi/apache.pp | 11 +++++++--- metadata.json | 12 +++++------ .../api_paste_ini-separator-89185d9497e0aa6e.yaml | 5 +++++ .../cephfs_filesystem_name-1fb08f432fdf9af1.yaml | 5 +++++ .../nova-api_micro_version-0d73fb87757e0c3e.yaml | 5 +++++ ...pare-to-change-apache-ssl-ff1a2eaa73077e86.yaml | 6 ++++++ releasenotes/source/index.rst | 1 + releasenotes/source/xena.rst | 6 ++++++ spec/classes/manila_api_spec.rb | 24 +++++++++++++++++++++- spec/classes/manila_compute_nova_spec.rb | 23 ++++++++++++--------- spec/classes/manila_image_glance_spec.rb | 6 +++--- spec/classes/manila_network_neutron_spec.rb | 7 +++---- spec/classes/manila_volume_cinder_spec.rb | 6 +++--- spec/defines/manila_backend_cephfs_spec.rb | 6 ++++-- spec/defines/manila_backend_dellemc_isilon_spec.rb | 2 +- spec/defines/manila_backend_dellemc_unity_spec.rb | 2 +- spec/defines/manila_backend_dellemc_vmax_spec.rb | 2 +- spec/defines/manila_backend_dellemc_vnx_spec.rb | 2 +- 29 files changed, 146 insertions(+), 67 deletions(-)