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