[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