puppet-trove 25.0.0 (dalmatian)
We high-spiritedly announce the release of: puppet-trove 25.0.0 This release is part of the dalmatian release series. The source is available from: https://opendev.org/openstack/puppet-trove Download the package from: https://tarballs.openstack.org/puppet-trove/ Please report issues through: https://bugs.launchpad.net/puppet-trove/+bugs For more details, please see below. Changes in puppet-trove 24.0.0..25.0.0 -------------------------------------- c593022 Prepare 2024.2 release b9ab772 Drop notification options from guest agent a5f46b8 Expose parameter to customize [oslo_messaging_notifications] retry 74b6a63 Deprecate ineffective rabbit_notification_topic 32e7d18 Add support for [oslo_messaging_rabbit] enable_cancel_on_failover 03f3cc6 logging: Deprecate watch_log_file 37398d7 Expose rabbit_qos_prefetch_count 73fa777 guestagent: Inherit all rabbitmq options from base class 832ced4 Add validations for keystone resource parameters 3689852 Add support for [healthcheck] enable_by_file_paths a026c14 reno: Update master for unmaintained/zed 76be39a Remove support for amqp1 messaging driver e48e2dc Stop reading keystone_authtoken options 64f2288 Remove trove::api::service_credentials 57ffda5 Remove single_tenant_mode parameter b9d6ce7 Update master for stable/2024.1 Diffstat (except docs and test files) ------------------------------------- examples/site.pp | 2 +- lib/puppet/provider/trove.rb | 95 --------------- manifests/api.pp | 3 - manifests/api/service_credentials.pp | 62 ---------- manifests/guestagent.pp | 55 ++++----- manifests/healthcheck.pp | 7 ++ manifests/init.pp | 133 +++++---------------- manifests/keystone/auth.pp | 34 +++--- manifests/logging.pp | 13 +- metadata.json | 8 +- ...rabbit_notification_topic-50956d3673363355.yaml | 5 + .../deprecate-watch_log_file-370604865ba4b894.yaml | 4 + ...enable_cancel_on_failover-230b2088cad64cd9.yaml | 5 + .../hc-enable_by_file_paths-504bc380faf3b461.yaml | 5 + .../notes/notification-retry-73b060f14a1cf542.yaml | 4 + ...rabbit_qos_prefetch_count-92ac029d5c8ce265.yaml | 4 + .../notes/remove-amqp1-71e859dfe34b0104.yaml | 4 + ...e-api-service_credentials-9faa76a3466ab8d6.yaml | 5 + ...remove-single_tenant_mode-6a8080f1e74266ad.yaml | 4 + releasenotes/source/2024.1.rst | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 2 +- spec/classes/trove_api_service_credentials_spec.rb | 90 -------------- spec/classes/trove_api_spec.rb | 4 - spec/classes/trove_guestagent_spec.rb | 59 ++++----- spec/classes/trove_healthcheck_spec.rb | 3 + spec/classes/trove_init_spec.rb | 21 +--- spec/classes/trove_logging_spec.rb | 1 - spec/unit/provider/trove_datastore/trove_spec.rb | 85 ------------- 29 files changed, 161 insertions(+), 563 deletions(-)
participants (1)
-
no-reply@openstack.org