puppet-barbican 18.4.0 (wallaby)
We are ecstatic to announce the release of: puppet-barbican 18.4.0: Puppet module for Barbican This release is part of the wallaby 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. 18.4.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". * The new "barbican::policy::enforce_scope" parameter has been added to support the corresponding parameter in oslo.policy library. * Support for the "[p11_crypto_plugin] always_set_cka_sensitive" parameter has been added. * The new "barbican::policy::enforce_new_defaults" parameter has been added. Deprecation Notes ***************** * The "barbican::plugins::p11_crypto::p11_crypto_plugin_token_label" parameter has been deprecated. Use the "p11_crypto_plugin_token_labels" parameter instead. Changes in puppet-barbican 18.3.0..18.4.0 ----------------------------------------- 2b2daa2 Update sphinx to the latest version d805175 Prepare Wallaby RC1 b4e7b59 Accept a list value for p11_crypto_plugin_token_labels f2226dc Add support for oslo_policy/enforce_new_defaults f0304ab Add missing unit test for p11_crypto_plugin_always_set_cka_sensitive 65c672e Update supported Ubuntu version to Focal 9ae4871 metadata.json: debian 11 27b1cc2 Add support for always_set_cka_sensitive parameter 481ebb8 Add puppetlabs-apache to dependencies 4403fe7 Deprecate support for [p11_crypto_plugin]token_label e5cbbe6 Add support for the oslo_policy/enforce_scope parameter 8685ed4 Add new options to PKCS#11 backend Diffstat (except docs and test files) ------------------------------------- manifests/plugins/p11_crypto.pp | 76 +++++++++++++++------- manifests/policy.pp | 23 +++++-- metadata.json | 16 +++-- .../notes/add-pkcs11-options-dd38e8f087888595.yaml | 5 ++ ...crypto_plugin_token_label-a055b1ea71604914.yaml | 6 ++ ...oslo_policy-enforce_scope-935dc956f96c0edb.yaml | 5 ++ ..._always_set_cka_sensitive-1c9a9b9726c3cf93.yaml | 5 ++ ...licy-enforce_new_defaults-f7a8507da362167a.yaml | 5 ++ spec/classes/barbican_plugins_p11_crypto_spec.rb | 20 ++++++ spec/classes/barbican_policy_spec.rb | 17 +++-- 11 files changed, 140 insertions(+), 40 deletions(-)
participants (1)
-
no-reply@openstack.org