[release-announce] puppet-barbican 19.4.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 7 08:53:23 UTC 2021


We enthusiastically announce the release of:

puppet-barbican 19.4.0: Puppet module for Barbican

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

19.4.0
^^^^^^

New Features

* The new "barbican::logging::watch_log_file" parameter has been
  added.

* Adds new purge_config parameter. When set to true, the policy file
  is cleared during configuration process. This allows to remove any
  existing rules before applying them or clean the file when all
  policies got removed.

Changes in puppet-barbican 19.3.0..19.4.0
-----------------------------------------

e983fcf Add information technology in the setup.cfg
88d4b4f Add license information in the setup.cfg
f4dfe53 Delete useless code for setup.py
8da9a0d Stop configuring install_command in tox.
c14a53b Fix pbr>=2.0.0 for setup.py
9337267 Update openstackdocstheme to the latest version
6b59016 Do not test detail of keystone::resource::service_identity
cfc1fc6 Skip dependency on keystone endpoint if endpoint is not configured
e6a87bc Update reno to the latest version
f684d50 Fix stdlib version in metadata
69cc81a Prepare Xena RC1
aa73bc3 Add watch_log_file option
46265f5 Allow purging policy files


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

manifests/api/logging.pp                           |   7 +
manifests/keystone/auth.pp                         |   4 +-
manifests/policy.pp                                |  22 ++-
metadata.json                                      |  10 +-
...add_watch_log_file-option-921e57c03a0b459e.yaml |   4 +
.../policy_purge_config-96f4c5f3695553d1.yaml      |   6 +
setup.cfg                                          |   2 +
setup.py                                           |   4 +-
spec/classes/barbican_api_logging_spec.rb          |   5 +-
spec/classes/barbican_keystone_auth_spec.rb        | 169 ++++++---------------
spec/classes/barbican_policy_spec.rb               |  87 ++++++++---
tox.ini                                            |   4 +-
13 files changed, 163 insertions(+), 165 deletions(-)







More information about the Release-announce mailing list