[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