[release-announce] puppet-barbican 21.0.0 (zed)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 20 11:21:49 UTC 2022


We are satisfied to announce the release of:

puppet-barbican 21.0.0: Puppet module for Barbican

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

Changes in puppet-barbican 20.3.0..21.0.0
-----------------------------------------

e2d05a3 Prepare Zed RC1
334a068 Enable memcached in acceptance tests
eb2b84e Fix inconsistent parameter/resource names of wsgi::apache
5b21717 Use standard parameter description format for wsgi::apache
3898190 Add Apache WSGI logging parameters for pipe/syslog
5d4084a Remove the temporal logic to fix barbican_api pipeline
577a44a Adapt to new type validation in puppetlabs-apache
c7db104 Revert "CentOS 9: Disable unit tests dependent on puppet-postgresql"
cb89bda Debian/Ubuntu: Enable validations in acceptance tests
b8c8d1f Fix wrong test description
93e7add Add acceptance tests for config management resources
72299ab Expose headers option of apache::vhost
f606fd1 Remove support for [p11_crypto_plugin] token_label
237c4b2 Clean up baribcan::api::retry_scheduler_* parameters
3b1ecbe Fix some typos in parameter descriptions
fdb4d4a Remove support for CentOS 8 Stream
109ea49 api: Deprecate unused ssl parameters
043774f Remove non-existing bind_host/port
6e8df97 apache+mod_wsgi: Disable SSL by default
700b5e4 Add general basic functionality to the base barbican class
a1c8c93 Use more strict expression to look up the bind parameter
6c60f0d Deprecate unused client_package_ensure
7912e8d simple_crypto: kek should be secret
7558739 Update master for stable/yoga


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

manifests/api.pp                                   |  95 +++++------
manifests/api/logging.pp                           |   2 +-
manifests/config.pp                                |   2 +-
manifests/healthcheck.pp                           |   4 +-
manifests/init.pp                                  |  28 +++-
manifests/keystone/auth.pp                         |   2 +-
manifests/params.pp                                |   2 +
manifests/plugins/p11_crypto.pp                    |  17 --
manifests/plugins/simple_crypto.pp                 |   4 +-
manifests/retry_scheduler.pp                       |   2 +-
manifests/wsgi/apache.pp                           | 173 +++++++++++++--------
metadata.json                                      |  10 +-
.../notes/apache-headers-8e291ff07e486d85.yaml     |   6 +
.../notes/barbican-base-opts-5d7598b51270cc64.yaml |   9 ++
...y-scheduler-opts-from-api-e66319aa480ad321.yaml |   7 +
...ate-client_package_ensure-73a702430065d2fd.yaml |   5 +
.../notes/deprecate-ssl-opts-32fc5c07ce31dff1.yaml |  10 ++
.../notes/disable-apache-ssl-6ae0c1a4992a71ac.yaml |   5 +
...istent-wsgi-apache-params-491fbe2bccfece96.yaml |   9 ++
.../httpd-logs-piped-syslog-a7fc87a79fa5ec1b.yaml  |   6 +
.../notes/remove-centos-8-4e6642216fdf98a9.yaml    |   5 +
...crypto_plugin-token_label-25bcd1caf9b434b5.yaml |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/yoga.rst                       |   6 +
..._barbican_spec.rb => 10_basic_barbican_spec.rb} |  27 ++--
spec/acceptance/99_barbican_config_spec.rb         | 101 ++++++++++++
spec/classes/barbican_api_spec.rb                  |  61 --------
spec/classes/barbican_db_postgresql_spec.rb        |  10 +-
spec/classes/barbican_init_spec.rb                 |  49 ++++++
.../classes/barbican_keystone_notification_spec.rb |   2 +-
spec/classes/barbican_plugins_p11_crypto_spec.rb   |   3 -
.../classes/barbican_plugins_simple_crypto_spec.rb |  10 +-
spec/classes/barbican_wsgi_apache_spec.rb          | 100 ++++++++++--
.../barbican_config/openstackconfig_spec.rb        |   2 +-
spec/unit/type/barbican_api_uwsgi_config_spec.rb   |   2 +-
spec/unit/type/barbican_config_spec.rb             |   2 +-
36 files changed, 518 insertions(+), 266 deletions(-)







More information about the Release-announce mailing list