We high-spiritedly announce the release of: puppet-barbican 22.0.0: Puppet module for Barbican This release is part of the antelope 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 21.0.0..22.0.0 ----------------------------------------- 58f2f8f Prepare 2023.1 release 578e24a Add strict validation about boolean parameters 729f5d2 Replace legacy facts and use fact hash 626681f CentOS: Install barbican-retry service acd9bf3 Expose policy_default_rule 5b17af2 apache: Clean up deprecated public_* parameters fb2bca2 Switch to Ubuntu Jammy (22.04) 9c6f3af api: Remove deprecated ssl parameters a79ac82 Remove deprecated client_package_ensure 30b8c1e Update master for stable/zed Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 196 ++++++++------------- manifests/api/logging.pp | 78 ++++---- manifests/cors.pp | 24 +-- manifests/db.pp | 36 ++-- manifests/healthcheck.pp | 16 +- manifests/keystone/authtoken.pp | 116 ++++++------ manifests/keystone/notification.pp | 20 +-- manifests/params.pp | 11 +- manifests/plugins/dogtag.pp | 28 +-- manifests/plugins/kmip.pp | 20 +-- manifests/plugins/p11_crypto.pp | 36 ++-- manifests/plugins/simple_crypto.pp | 4 +- manifests/plugins/vault.pp | 24 +-- manifests/policy.pp | 18 +- manifests/quota.pp | 20 +-- manifests/retry_scheduler.pp | 59 ++++++- manifests/worker.pp | 3 + manifests/wsgi/apache.pp | 32 +--- manifests/wsgi/uwsgi.pp | 6 +- metadata.json | 10 +- .../policy_default_rule-254db8eee93b411a.yaml | 4 + ...ove-client_package_ensure-47d65842e214f749.yaml | 4 + .../notes/remove-ssl-opts-52379f89ccdb500d.yaml | 10 ++ .../retry-service-in-redhat-098e18f922c5c0db.yaml | 5 + .../notes/ubuntu-jammy-9345fd479345cc68.yaml | 8 + ...ache-remove-public-params-76ec95f5d35737e6.yaml | 8 + releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 + spec/classes/barbican_api_logging_spec.rb | 6 +- spec/classes/barbican_api_spec.rb | 12 +- spec/classes/barbican_client_spec.rb | 6 +- spec/classes/barbican_db_mysql_spec.rb | 6 +- spec/classes/barbican_db_spec.rb | 6 +- spec/classes/barbican_db_sync_spec.rb | 5 +- spec/classes/barbican_init_spec.rb | 2 +- .../classes/barbican_keystone_notification_spec.rb | 2 +- spec/classes/barbican_plugins_dogtag_spec.rb | 2 +- spec/classes/barbican_plugins_kmip_spec.rb | 6 +- spec/classes/barbican_plugins_p11_crypto_spec.rb | 6 +- .../classes/barbican_plugins_simple_crypto_spec.rb | 6 +- spec/classes/barbican_plugins_vault_spec.rb | 6 +- spec/classes/barbican_policy_spec.rb | 2 + spec/classes/barbican_quota_spec.rb | 26 ++- spec/classes/barbican_retry_scheduler_spec.rb | 44 ++++- spec/classes/barbican_worker_spec.rb | 2 +- spec/classes/barbican_wsgi_apache_spec.rb | 8 +- 46 files changed, 495 insertions(+), 461 deletions(-)