[release-announce] puppet-manila 19.1.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 16 08:41:33 UTC 2021


We enthusiastically announce the release of:

puppet-manila 19.1.0: Puppet module for OpenStack Manila

This release is part of the xena 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.

19.1.0
^^^^^^


New Features
************

* Add support for Pure Storage FlashBlade Driver

* The new "manila::coordination" class has been added.

* The new "manila::cors" class has been added.


Upgrade Notes
*************

* Fedora is no longer supported.


Deprecation Notes
*****************

* The following parmaeters have been deprecated and has no effect
  now.

  * "manila::backend::dellemc_isilon::driver_handles_share_servers"

  * "manila::backend::dellemc_vmax::driver_handles_share_servers"

  * "manila::backend::dellemc_vnx::driver_handles_share_servers"

Changes in puppet-manila 19.0.0..19.1.0
---------------------------------------

d81d522 Add support for MultiStrOpt
e1aaaf7 Add support for coordination parameters
e5e7eac Add support for [cors] options
52865dc Drop Fedora support
5e92666 Fix nfs client package name in Ubuntu/Debian
727562e Support for Pure Storage flashBlade Manila driver
4c365c9 Deprecate redundant driver_handles_share_servers
35657a2 Set fixture paths for unit tests
2c468d8 Prepare Xena M1


Diffstat (except docs and test files)
-------------------------------------

.../{ini_setting.rb => openstackconfig.rb}         |  4 +-
lib/puppet/type/manila_config.rb                   | 12 +++-
manifests/backend/dellemc_isilon.pp                | 46 ++++++++------
manifests/backend/dellemc_unity.pp                 |  4 +-
manifests/backend/dellemc_vmax.pp                  | 48 ++++++++-------
manifests/backend/dellemc_vnx.pp                   | 50 ++++++++-------
manifests/backend/flashblade.pp                    | 69 +++++++++++++++++++++
manifests/backend/hitachi_hnas.pp                  |  8 ++-
manifests/backend/netapp.pp                        |  4 +-
manifests/coordination.pp                          | 20 ++++++
manifests/cors.pp                                  | 58 ++++++++++++++++++
manifests/params.pp                                |  2 +
metadata.json                                      | 16 ++---
.../notes/add-flashblade-66b88affa066ad31.yaml     |  3 +
.../notes/coordination-07f3f700248c38fb.yaml       |  4 ++
releasenotes/notes/cors-e81d93f888673010.yaml      |  4 ++
...ver_handles_share_servers-20f4d2f1d08154ef.yaml |  8 +++
.../notes/drop-fedora-1286836dbad8c56b.yaml        |  4 ++
spec/classes/manila_coordination_spec.rb           | 39 ++++++++++++
spec/classes/manila_cors_spec.rb                   | 53 ++++++++++++++++
spec/classes/manila_share_hitachi_hnas_spec.rb     | 18 +++---
spec/defines/manila_backend_dellemc_isilon_spec.rb | 36 ++++++-----
spec/defines/manila_backend_dellemc_vmax_spec.rb   | 35 +++++------
spec/defines/manila_backend_dellemc_vnx_spec.rb    | 43 ++++++-------
spec/defines/manila_backend_flashblade_spec.rb     | 71 ++++++++++++++++++++++
spec/spec_helper.rb                                |  5 ++
...ini_setting_spec.rb => openstackconfig_spec.rb} | 20 +++---
spec/unit/type/manila_config_spec.rb               |  4 +-
28 files changed, 520 insertions(+), 168 deletions(-)







More information about the Release-announce mailing list