[release-announce] puppet-cinder 19.5.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Wed May 17 11:20:04 UTC 2023


We exuberantly announce the release of:

puppet-cinder 19.5.0: Puppet module for OpenStack Cinder

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


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

* The following parameter and class have been added, to support
  usage of the service token feature with the Barbican key manager.

  * The "cinder::key_manager::barbican::send_service_user_token"
    parameter

  * The "cinder::key_manager::barbican::service_user" class

* Add new parameter
  "cinder::backend::pure::pure_eradicate_on_delete" which allows
  setting of the pure_eradicate_on_delete option on the managed cinder
  backend for PureStorage.

* Add new parameter "cinder::backend::pure::pure_iscsi_cidr" which
  allows setting of the pure_iscsi_cidr option on the managed cinder
  backend for PureStorage.


Bug Fixes
*********

* Bug #1986518 (https://bugs.launchpad.net/puppet-
  cinder/+bug/1986518): The "cinder::backend::iscsi" defined resource
  type now modifies the "/etc/tgt/targets.conf" file in Ubuntu and
  Debian, so that cinder can set up iscsi targets correctly.

Changes in puppet-cinder 19.4.0..19.5.0
---------------------------------------

8de7750 Prepare the final stable/xena release
ddf2a6f setuptools: Disable auto discovery
605430e lvm: Modify targets.conf in Ubuntu/Debian
9043186 lvm: Fix duplicate declaration with CentOS + tgtadm
56aa4e9 key_manager: Add service user options for Barbican key manager
e8ecf15 [Pure Storage] Add new params for FlashArray Cinder backend
3241ff1 Use service anchor to ensure API is up
eb2c462 Remove TripleO job
3e0a053 Update TOX_CONSTRAINTS_FILE for stable/xena
6ffcbf4 Update .gitreview for stable/xena


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

.gitreview                                         |  1 +
.zuul.yaml                                         | 22 -----
manifests/api.pp                                   |  2 +-
manifests/backend/iscsi.pp                         | 66 +++++++--------
manifests/backend/pure.pp                          | 16 ++++
manifests/key_manager/barbican.pp                  | 34 ++++----
manifests/key_manager/barbican/service_user.pp     | 94 ++++++++++++++++++++++
metadata.json                                      |  2 +-
.../barbican_service_user-7c554403b68cbcaa.yaml    |  8 ++
.../notes/bug-1986518-2ed0ab4ef3248cd8.yaml        |  7 ++
...urestorage_updated_params-b0f474d9ab08c37e.yaml | 10 +++
setup.py                                           |  1 +
spec/classes/cinder_api_spec.rb                    |  2 +-
...inder_key_manager_barbican_service_user_spec.rb | 79 ++++++++++++++++++
spec/classes/cinder_key_manager_barbican_spec.rb   | 45 ++++++-----
spec/defines/cinder_backend_iscsi_spec.rb          | 19 ++---
spec/defines/cinder_backend_pure_spec.rb           |  6 ++
tox.ini                                            |  2 +-
18 files changed, 306 insertions(+), 110 deletions(-)







More information about the Release-announce mailing list