We are overjoyed to announce the release of: puppet-watcher 24.0.0: Puppet module for OpenStack Watcher This release is part of the caracal release series. The source is available from: https://opendev.org/openstack/puppet-watcher Download the package from: https://tarballs.openstack.org/puppet-watcher/ Please report issues through: https://bugs.launchpad.net/puppet-watcher/+bugs For more details, please see below. Changes in puppet-watcher 23.0.0..24.0.0 ---------------------------------------- ccb8d9c Prepare 2024.1 release c3c97a1 reno: Update master for unmaintained/xena 5fbdecd reno: Update master for unmaintained/wallaby 705853a validate maxdelay for cron job 6057690 cache: Support new redis options 219e204 cache: Support options for SASL mechanism in memcached 844e163 Stop hard-coding config file for db sync 113df6e reno: Update master for unmaintained/yoga a918bf9 Add support for oslo.reports options a4724a1 Support [cache] memcache_pool_flush_on_reconnect 899ae23 Bump supported Debian version to 12 (Bookworm) 4cb65c8 Update master for stable/2023.2 Diffstat (except docs and test files) ------------------------------------- manifests/cache.pp | 71 ++++++++++++++++++++-- manifests/cron/db_purge.pp | 2 +- manifests/db/create_schema.pp | 4 +- manifests/db/upgrade.pp | 4 +- manifests/reports.pp | 33 ++++++++++ metadata.json | 10 +-- .../cache-memcache-sasl-90ca4b3fd56d5ce6.yaml | 5 ++ .../notes/cache-redis-opts-38d736d94ef2b6e1.yaml | 12 ++++ ...e_pool_flush_on_reconnect-ed66de4dc7486c80.yaml | 5 ++ .../notes/oslo-reports-2833d20b51e1c924.yaml | 4 ++ 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/watcher_cache_spec.rb | 31 +++++++++- spec/classes/watcher_db_create_schema_spec.rb | 2 +- spec/classes/watcher_db_upgrade_spec.rb | 2 +- spec/classes/watcher_reports_spec.rb | 45 ++++++++++++++ 19 files changed, 222 insertions(+), 21 deletions(-)