We are psyched to announce the release of: puppet-gnocchi 24.0.0: Puppet module for OpenStack Gnocchi This release is part of the caracal release series. The source is available from: https://opendev.org/openstack/puppet-gnocchi Download the package from: https://tarballs.openstack.org/puppet-gnocchi/ Please report issues through: https://bugs.launchpad.net/puppet-gnocchi/+bugs For more details, please see below. Changes in puppet-gnocchi 23.0.0..24.0.0 ---------------------------------------- 56ee99a Prepare 2024.1 release 39b6155 reno: Update master for unmaintained/xena a08d91f reno: Update master for unmaintained/wallaby b7b040c Stop hard-coding config file for db sync 3bf5d9e Refactor resource dependencies 7ddb186 healthcheck: Expose ignore_proxied_requests parameter 94b811c reno: Update master for unmaintained/yoga ac20db8 healthcheck: Expose allowed_source_ranges 95141e1 Remove unused base provider class cc301d3 Bump supported Debian version to 12 (Bookworm) 0243f0e Update master for stable/2023.2 Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/gnocchi.rb | 116 --------------------- manifests/api.pp | 10 ++ manifests/db.pp | 4 + manifests/db/sync.pp | 2 +- manifests/deps.pp | 17 +-- manifests/healthcheck.pp | 29 ++++-- manifests/init.pp | 4 + manifests/keystone/authtoken.pp | 2 + manifests/policy.pp | 7 +- metadata.json | 10 +- ...eck-allowed_source_ranges-b1c11b198c0ad1b9.yaml | 5 + ...k-ignore_proxied_requests-7922bce837a45541.yaml | 5 + releasenotes/source/2023.2.rst | 6 ++ releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 2 +- releasenotes/source/xena.rst | 2 +- releasenotes/source/yoga.rst | 2 +- spec/classes/gnocchi_db_sync_spec.rb | 4 +- spec/classes/gnocchi_healthcheck_spec.rb | 30 +++--- spec/classes/gnocchi_policy_spec.rb | 2 - spec/unit/provider/gnocchi_spec.rb | 14 --- 21 files changed, 93 insertions(+), 181 deletions(-)