[release-announce] puppet-manila 18.5.0 (wallaby)
no-reply at openstack.org
no-reply at openstack.org
Wed Feb 16 18:47:12 UTC 2022
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(-)
More information about the Release-announce
mailing list