We are gleeful to announce the release of: puppet-swift 26.0.0 This release is part of the epoxy release series. The source is available from: https://opendev.org/openstack/puppet-swift Download the package from: https://tarballs.openstack.org/puppet-swift/ Please report issues through: https://bugs.launchpad.net/puppet-swift/+bugs For more details, please see below. Changes in puppet-swift 25.0.0..26.0.0 -------------------------------------- 9848342 Replace deprecated File.exists? f6e6e99 Bump Ubuntu version d9bd2f0 Prepare 2025.1 release c2f61c6 Add missing rabbitmq params fa53dcf Bump upper cap of puppet-memcached 7b132a8 Drop unnecessary memcached::max_memory 5fc89ad Install packages before ensuring container-sync-realms.conf fb53f21 Fix new lint errors fa28c1c Add support for stale_worker_timeout option 4c95be3 Add support for swift_owner_headers option 88d364c Deprecate support for [oslo_messaging_rabbit] heartbeat_in_pthread 561d180 Mark puppet 8 supported ade8b31 Deprecate support for expiring_objects_account_name cafa9a6 reno: Update master for unmaintained/2023.1 cd0dd76 Remove swauth support feec56d Fix undefined variable fbe5911 Use specific log name for independent daemons 90dbcc1 drive-audit: Simplify handling of log udp options 8afd4fa Support customizing log_max_line_length e494113 Support more log_address options 90a97db objectexpirer: Fix lack of validation of service_provider 84c3143 proxy: Support options to enable SSL 80db22c Update master for stable/2024.2 Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/swift_ring_builder.rb | 2 +- lib/puppet/provider/swift_storage_policy/ruby.rb | 2 +- manifests/containerreconciler.pp | 38 ++++++---- manifests/objectexpirer.pp | 75 +++++++++++------- manifests/proxy.pp | 36 ++++++++- manifests/proxy/ceilometer.pp | 88 +++++++++++++++------- manifests/proxy/swauth.pp | 40 ---------- manifests/ringsync.pp | 2 +- manifests/storage/drive_audit.pp | 36 ++++----- manifests/storage/server.pp | 79 +++++++++++-------- metadata.json | 14 ++-- .../notes/amqp_auto_delete-6324867e420e9e08.yaml | 5 ++ ...ring_objects_account_name-1e623eb32f24efa2.yaml | 5 ++ ...bbit_heartbeat_in_pthread-0ec47c8c9ca82696.yaml | 5 ++ .../log_max_line_length-140039c59299e878.yaml | 4 + .../notes/more-log-address-8b213a4efcb3e364.yaml | 7 ++ ...eilometer-rabbitmq-params-ff1f9c5e81195a4b.yaml | 6 ++ releasenotes/notes/proxy-ssl-f9ca617598b2a1a3.yaml | 5 ++ releasenotes/notes/puppet-8-0e6db4a6a2d5edb2.yaml | 4 + ...bbit_transient_queues_ttl-dacc8bf7e5c4898d.yaml | 6 ++ .../notes/remove-swauth-f2316eab90d0549b.yaml | 4 + .../stale_worker_timeout-36629f8634fde065.yaml | 4 + .../swift_owner_headers-521593f973dcd1c5.yaml | 4 + .../notes/ubuntu-noble-0cb185815bf6cde8.yaml | 8 ++ releasenotes/source/2023.1.rst | 2 +- releasenotes/source/2024.2.rst | 6 ++ releasenotes/source/index.rst | 1 + spec/classes/swift_containerreconciler_spec.rb | 8 +- spec/classes/swift_internal_client_cache_spec.rb | 2 +- spec/classes/swift_internal_client_spec.rb | 2 +- spec/classes/swift_objectexpirer_spec.rb | 8 +- spec/classes/swift_proxy_cache_spec.rb | 2 +- spec/classes/swift_proxy_ceilometer_spec.rb | 33 ++++---- spec/classes/swift_proxy_spec.rb | 36 ++++++--- spec/classes/swift_proxy_swauth_spec.rb | 39 ---------- spec/classes/swift_ringbuilder_spec.rb | 4 +- spec/classes/swift_storage_driver_audit_spec.rb | 1 + spec/defines/swift_ringbuilder_policy_ring_spec.rb | 4 +- spec/defines/swift_storage_server_spec.rb | 10 ++- .../ring_account_device/swift_ring_builder_spec.rb | 4 +- .../swift_ring_builder_spec.rb | 4 +- .../ring_object_device/swift_ring_builder_spec.rb | 8 +- 42 files changed, 391 insertions(+), 262 deletions(-)
participants (1)
-
no-reply@openstack.org