[release-announce] puppet-cinder 19.1.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Mon Aug 16 08:39:43 UTC 2021
We are glad to announce the release of:
puppet-cinder 19.1.0: Puppet module for OpenStack Cinder
This release is part of the xena release series.
The source is available from:
https://opendev.org/openstack/puppet-cinder
Download the package from:
https://tarballs.openstack.org/puppet-cinder/
Please report issues through:
https://bugs.launchpad.net/puppet-cinder/+bugs
For more details, please see below.
19.1.0
^^^^^^
New Features
************
* Added parameter backup_swift_create_storage_policy to
cinder::backup::swift class.
* The new "cinder::cors" class has been added.
* Now the "cinder" class supports the following two parameters.
* "cinder_internal_tenant_project_id"
* "cinder_internal_tenant_user_id"
* The new "pure_host_personality" parameter has been added to
"cinder::backend::pure"
Upgrade Notes
*************
* Fedora is no longer supported.
* The "cinder::backend::glusterfs" resource type has been removed.
* The "cinder::backend::solidfire:sf_enable_volume_mapping"
parameter has been removed.
* Support for Veritas HyperScale Block Storage driver has been
removed.
Changes in puppet-cinder 19.0.0..19.1.0
---------------------------------------
c7719d1 Remove deprecated support for GlusterFS volume driver
393402d Solidfire: Remove the deprecated sf_enable_volume_mapping parameter
75949ef Remove support for the Veritas HyperScale Driver
bf039f2 Fix wrong explanation of cinder::cors
a432ad6 Add support for [cors] options
5e86972 Add backup_swift_create_storage_policy to cinder::backup::swift
2c869fd Fix a wrong spec file name
714c56b Pure Storage driver: Add support for pure_host_personality
bf00282 Fix ignored unit test case of cinder::backend::pure
62899eb Allow for '-' in volume type property values
a19b83c Add support for cinder_internal_tenant_* parameters
24dbff6 Set fixture paths for unit tests
243e89c Prepare Xena M1
27c6fe9 Drop Fedora support
9078af8 Use oslo::coordination to manage coordination parameters
870ff62 Add support for MultiStrOpt
Diffstat (except docs and test files)
-------------------------------------
.../{ini_setting.rb => openstackconfig.rb} | 4 +-
lib/puppet/provider/cinder_type/openstack.rb | 2 +-
lib/puppet/type/cinder_config.rb | 13 ++-
manifests/backend/glusterfs.pp | 109 ---------------------
manifests/backend/pure.pp | 7 ++
manifests/backend/solidfire.pp | 14 ---
manifests/backend/veritas_hyperscale.pp | 66 -------------
manifests/backup/swift.pp | 54 +++++-----
manifests/coordination.pp | 4 +-
manifests/cors.pp | 58 +++++++++++
manifests/init.pp | 34 +++++--
metadata.json | 14 +--
...ift_create_storage_policy-ae811a83c2b469ea.yaml | 5 +
releasenotes/notes/cors-ec65ae3f0a49fc44.yaml | 4 +
.../notes/drop-fedora-797a1e2a02292ab8.yaml | 4 +
.../notes/internal_tenant-733c568ffd415bd0.yaml | 7 ++
.../pure_host_personality-f4165f778cf9c423.yaml | 5 +
...e-glusterfs-volume-driver-cb403cb7973cc30a.yaml | 4 +
...-sf_enable_volume_mapping-a0159f78226d2a19.yaml | 5 +
...remove-veritas_hyperscale-bf6af00ea5cbc876.yaml | 4 +
spec/classes/cinder_backup_swift_spec.rb | 26 ++---
spec/classes/cinder_coordination_spec.rb | 8 +-
spec/classes/cinder_cors_spec.rb | 53 ++++++++++
spec/classes/cinder_init_spec.rb | 19 +++-
...emc_sc.rb => cinder_backend_dellemc_sc_spec.rb} | 0
spec/defines/cinder_backend_glusterfs_spec.rb | 67 -------------
spec/defines/cinder_backend_pure_spec.rb | 15 ++-
.../cinder_backend_veritas_hyperscale_spec.rb | 55 -----------
spec/spec_helper.rb | 5 +
...ini_setting_spec.rb => openstackconfig_spec.rb} | 20 ++--
spec/unit/provider/cinder_type/openstack_spec.rb | 6 +-
spec/unit/type/cinder_config_spec.rb | 4 +-
32 files changed, 301 insertions(+), 394 deletions(-)
More information about the Release-announce
mailing list