[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