[release-announce] puppet-barbican 18.4.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 1 09:55:51 UTC 2021


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(-)







More information about the Release-announce mailing list