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(-)
participants (1)
-
no-reply@openstack.org