[release-announce] puppet-barbican 17.5.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Tue May 3 08:17:03 UTC 2022


We jubilantly announce the release of:

puppet-barbican 17.5.0: Puppet module for Barbican

This release is part of the victoria stable release series.

The source is available from:

    https://opendev.org/openstack/puppet-barbican

Download the package from:

    https://tarballs.openstack.org/puppet-barbican/

Please report issues through:

    https://bugs.launchpad.net/puppet-barbican/+bugs

For more details, please see below.

17.5.0
^^^^^^

New Features

* Added support for a couple of new options for the PKCS#11 backend:
  "[p11_crypto]\token_labels" and "[p11_crypto]\os_locking_ok".

* Added support for two new options for Barbican's PKCS#11 backend.
  The new options are "[p11_crypto]token_serial_number" and
  "[p11_crypto]token_label".

* The "barbican::plugins::p11_crypto::p11_crypto_plugin_slot_id"
  parameter has become an optional parameter instead of a required
  one.

* The new "barbican::keystone::authtoken::service_type" parameter
  has been added to configure the service_type parameter in authtoken
  middleware.

* Support for the "[p11_crypto_plugin] always_set_cka_sensitive"
  parameter has been added.

Changes in puppet-barbican 17.4.0..17.5.0
-----------------------------------------

b648da9 Prepare the final stable/victoria release
44717db Add support for the keystone_authtoken/service_type parameter
5d7568a Set fixture paths for unit tests
b44996d Add support for always_set_cka_sensitive parameter
46a3434 Add new options to PKCS#11 backend
e124b1c Fix ignored unit tests
11d242f Add p11_crypto_plugin token options
ec8a879 Update TOX_CONSTRAINTS_FILE for stable/victoria
d3c173d Update .gitreview for stable/victoria


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

.gitreview                                         |  1 +
manifests/keystone/authtoken.pp                    |  7 ++
manifests/plugins/p11_crypto.pp                    | 81 +++++++++++++++-------
metadata.json                                      |  2 +-
.../notes/add-pkcs11-options-dd38e8f087888595.yaml |  5 ++
...or-token-label-and-serial-5b6ec6acc7f9d791.yaml | 10 +++
...ne-authtoken-service_type-1a6b624c522108b6.yaml |  5 ++
..._always_set_cka_sensitive-1c9a9b9726c3cf93.yaml |  6 ++
spec/classes/barbican_keystone_authtoken_spec.rb   |  3 +
spec/classes/barbican_plugins_p11_crypto_spec.rb   | 15 ++++
spec/spec_helper.rb                                |  5 ++
...{openstackconfig.rb => openstackconfig_spec.rb} |  2 +-
tox.ini                                            |  2 +-
13 files changed, 115 insertions(+), 29 deletions(-)







More information about the Release-announce mailing list