[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