puppet-manila 18.5.0 (wallaby)
We are glad to announce the release of: puppet-manila 18.5.0: Puppet module for OpenStack Manila This release is part of the wallaby stable 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. 18.5.0 ^^^^^^ New Features ************ * Add new "backend_availability_zone" parameter to every share backend. The parameters are optional, and when set they override the DEFAULT/storage_availability_zone for the corresponding backend. * Support for Dell EMC PowerMax backend has been added. * The new "manila::healthcheck" class has been added. This class manages parameters of healthcheck middlware in oslo.middleware. Upgrade Notes ************* * The default "v2" endpoints for the manila API service no longer contain a "tenant_id" template. Support for such endpoints was added in the manila service during the Wallaby release to accommodate system-scoped API requests. Changes in puppet-manila 18.4.0..18.5.0 --------------------------------------- d7ce260 Prepare a new Wallaby release 5ad631a Add support for PowerMax driver 319a849 [Dell EMC drivers] Define defaults for emc_share_backend d986b4d [Dell EMC drivers] Accept arrays for ListOpt 6d31107 Add ability to configure backend availability zones 8c9c2ab cephfs_ganesha_server_password should be secret 21b1577 Drop tenant_id templating from v2 endpoint c8f487f Fix nfs client package name in Ubuntu/Debian c3bfa59 Add support for healthcheck middleware options 6755c30 Set fixture paths for unit tests c9b296d Update TOX_CONSTRAINTS_FILE for stable/wallaby bda62d7 Update .gitreview for stable/wallaby Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + manifests/backend/cephfs.pp | 10 +- manifests/backend/dellemc_isilon.pp | 19 +++- manifests/backend/dellemc_powermax.pp | 116 +++++++++++++++++++++ manifests/backend/dellemc_unity.pp | 23 ++-- manifests/backend/dellemc_vmax.pp | 30 ++++-- manifests/backend/dellemc_vnx.pp | 22 ++-- manifests/backend/generic.pp | 8 ++ manifests/backend/glusterfs.pp | 8 ++ manifests/backend/glusternative.pp | 8 ++ manifests/backend/glusternfs.pp | 12 ++- manifests/backend/hitachi_hnas.pp | 16 ++- manifests/backend/netapp.pp | 12 ++- manifests/healthcheck.pp | 41 ++++++++ manifests/keystone/auth.pp | 12 +-- manifests/params.pp | 2 + metadata.json | 2 +- ...ilability-zone-parameters-1bcf6b1066dc82cf.yaml | 6 ++ .../notes/dellemc_powermax-6ded05263d935f14.yaml | 4 + .../drop-project-id-endpoint-1711aaf3e3853e02.yaml | 7 ++ .../notes/healthcheck-a8866f3194375299.yaml | 5 + spec/classes/manila_healthcheck_spec.rb | 55 ++++++++++ spec/classes/manila_keystone_auth_spec.rb | 18 ++-- spec/classes/manila_share_hitachi_hnas_spec.rb | 18 ++-- spec/defines/manila_backend_cephfs_spec.rb | 3 + spec/defines/manila_backend_dellemc_isilon_spec.rb | 7 +- .../manila_backend_dellemc_powermax_spec.rb | 78 ++++++++++++++ spec/defines/manila_backend_dellemc_unity_spec.rb | 4 +- spec/defines/manila_backend_dellemc_vmax_spec.rb | 9 +- spec/defines/manila_backend_dellemc_vnx_spec.rb | 3 +- spec/defines/manila_backend_generic_spec.rb | 2 + spec/defines/manila_backend_glusterfs_spec.rb | 3 + spec/defines/manila_backend_glusternative_spec.rb | 1 + spec/defines/manila_backend_glusternfs_spec.rb | 1 + spec/defines/manila_backend_hitachi_hnas_spec.rb | 1 + spec/defines/manila_backend_netapp_spec.rb | 2 + spec/spec_helper.rb | 5 + tox.ini | 2 +- 38 files changed, 505 insertions(+), 71 deletions(-)
participants (1)
-
no-reply@openstack.org