We are pleased to announce the release of: puppet-glance 25.0.0 This release is part of the dalmatian release series. The source is available from: https://opendev.org/openstack/puppet-glance Download the package from: https://tarballs.openstack.org/puppet-glance/ Please report issues through: https://bugs.launchpad.net/puppet-glance/+bugs For more details, please see below. Changes in puppet-glance 24.0.0..25.0.0 --------------------------------------- 4014784 Prepare 2024.2 release 82101d5 Use consistent format for oslo_messaging_notifications options 72234d6 Expose parameter to customize [oslo_messaging_notifications] retry 67f442f Add support for [oslo_messaging_rabbit] enable_cancel_on_failover cf14507 Support new os-brick options 8c04f75 Support [os_brick] lock_path c29243d logging: Deprecate watch_log_file 711abd7 Add validations for keystone resource parameters 48a0902 Expose rabbit_qos_prefetch_count 35679d7 Add support for [DEFAULT] hashing_algorithm 3fa6e44 Add support for [import_filtering_opts] options eb899c3 Remove support for [DEFAULT] location_strategy 5d69cd4 glance_image: Drop broken location parameter 8622b57 glance_image: Exclude locations, not location 81e6d85 glance_image: Exclude location property 24c2d60 Add support for [healthcheck] enable_by_file_paths 8cc7c22 reno: Update master for unmaintained/zed 962b747 Remove unnecessary openstacklib::policy resource tag 9232855 Update master for stable/2024.1 Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/glance_image/openstack.rb | 18 +++-- lib/puppet/type/glance_image.rb | 5 -- manifests/api.pp | 17 ++--- manifests/api/logging.pp | 13 ++-- manifests/cache/logging.pp | 13 ++-- manifests/healthcheck.pp | 7 ++ manifests/import_filtering_opts.pp | 76 +++++++++++++++++++++ manifests/keystone/auth.pp | 34 +++++----- manifests/notify/rabbitmq.pp | 78 ++++++++++++++++------ manifests/os_brick.pp | 36 ++++++++++ manifests/policy.pp | 1 - metadata.json | 10 +-- .../deprecate-watch_log_file-5345fe2410b870f3.yaml | 8 +++ ...enable_cancel_on_failover-93236283513d91ba.yaml | 5 ++ ...nce_image-remove-location-0877bcda4b30f705.yaml | 5 ++ .../notes/hashing_algorithm-7d3e50edb88213f8.yaml | 4 ++ .../hc-enable_by_file_paths-a93450c8cb3abf1a.yaml | 5 ++ .../import_filtering_opts-c61527366fce946f.yaml | 4 ++ .../notes/notification-retry-19b32f669308d331.yaml | 5 ++ releasenotes/notes/os-brick-67002271f4d397a8.yaml | 5 ++ ...rabbit_qos_prefetch_count-089f68b950e784c0.yaml | 5 ++ .../remove-location_strategy-8ec4c0ac162838a9.yaml | 5 ++ ...rename-notification-topic-533bbeee6b18c090.yaml | 5 ++ releasenotes/source/2024.1.rst | 6 ++ releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 2 +- spec/classes/glance_api_logging_spec.rb | 1 - spec/classes/glance_api_spec.rb | 6 +- spec/classes/glance_cache_logging_spec.rb | 1 - spec/classes/glance_healthcheck_spec.rb | 3 + spec/classes/glance_import_filtering_opts_spec.rb | 63 +++++++++++++++++ spec/classes/glance_notify_rabbitmq_spec.rb | 13 +++- spec/classes/glance_os_brick_spec.rb | 57 ++++++++++++++++ 33 files changed, 433 insertions(+), 84 deletions(-)