puppet-glance 24.0.0 (caracal)
We are pleased to announce the release of: puppet-glance 24.0.0: Puppet module for OpenStack Glance This release is part of the caracal 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 23.0.0..24.0.0 --------------------------------------- f24bb0f Prepare 2024.1 release 7a57d48 reno: Update master for unmaintained/xena 0f21d05 reno: Update master for unmaintained/wallaby 0791fbb validate maxdelay for cron job 953143d Expose rabbit_transient_quorum_queue fb29ff5 Deprecate support for VMWare Datastore store driver 664f39d Validate cache cron jobs e12c875 Add support for image_cache_driver option 8b3054a Refactor resource dependencies 6b44259 Deprecate support for delayed_delete option ff0dae8 healthcheck: Expose ignore_proxied_requests parameter a57ea00 reno: Update master for unmaintained/yoga 9d3a285 Add support for oslo.reports options c9e79c8 Deprecate support for [DEFAULT] location_strategy 47690b5 rbd: Update description of rados_connect_timeout 00c8714 healthcheck: Expose allowed_source_ranges d1401c4 Support image property protections configuration cf09386 Fix wrong config file name described in type description 89513a4 glance_image: Enforce correct type for properties 6c161ee Use new openstackclient tag 0c4ecf7 Bump supported Debian version to 12 (Bookworm) 50e67be Stop reading keystone_authtoken options 7452a37 Update master for stable/2023.2 Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/glance.rb | 101 +------------------ .../ini_setting.rb | 8 ++ lib/puppet/type/glance_api_uwsgi_config.rb | 2 +- lib/puppet/type/glance_image.rb | 16 +-- .../type/glance_property_protections_config.rb | 27 +++++ manifests/api.pp | 66 +++++++++---- manifests/api/authtoken.pp | 4 +- manifests/api/db.pp | 4 + manifests/backend/multistore/rbd.pp | 4 +- manifests/backend/multistore/vsphere.pp | 4 + manifests/backend/rbd.pp | 4 +- manifests/cache/cleaner.pp | 14 +-- manifests/cache/pruner.pp | 14 +-- manifests/client.pp | 2 +- manifests/cron/db_purge.pp | 20 ++-- manifests/cron/db_purge_images_table.pp | 20 ++-- manifests/deps.pp | 18 ++-- manifests/healthcheck.pp | 29 ++++-- manifests/notify/rabbitmq.pp | 6 ++ manifests/policy.pp | 5 + manifests/property_protection.pp | 78 +++++++++++++++ manifests/reports.pp | 33 +++++++ metadata.json | 12 +-- .../deprecate-delayed_delete-126ba200afe53631.yaml | 5 + ...precate-location_strategy-0d9471feb6daab5e.yaml | 4 + ...deprecate-vsphere-backend-ef2d2234c82bc0ce.yaml | 4 + ...eck-allowed_source_ranges-9ddd09715e0a9c09.yaml | 5 + ...k-ignore_proxied_requests-b0b067f03f72a35d.yaml | 5 + .../notes/image_cache_driver-268807d027c75e52.yaml | 4 + .../notes/oslo-reports-63949842ad569401.yaml | 4 + .../property-protections-3db869c274eb175f.yaml | 5 + ...it_transient_quorum_queue-0185f65a94bca875.yaml | 5 + ...op-reading-authtoken-opts-5bdb8e633573ce2b.yaml | 6 ++ 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/acceptance/10_basic_glance_spec.rb | 2 + spec/acceptance/99_glance_config_spec.rb | 33 +++++++ spec/classes/glance_api_spec.rb | 12 ++- spec/classes/glance_client_spec.rb | 2 +- spec/classes/glance_healthcheck_spec.rb | 30 +++--- spec/classes/glance_notify_rabbitmq_spec.rb | 3 + spec/classes/glance_policy_spec.rb | 2 - spec/classes/glance_property_protections_spec.rb | 109 +++++++++++++++++++++ spec/classes/glance_reports_spec.rb | 45 +++++++++ .../ini_setting_spec.rb | 41 ++++++++ spec/unit/provider/glance_spec.rb | 68 ------------- .../glance_property_protections_config_spec.rb | 64 ++++++++++++ 50 files changed, 677 insertions(+), 285 deletions(-)
participants (1)
-
no-reply@openstack.org