We are satisfied to announce the release of: puppet-manila 25.0.0 This release is part of the dalmatian release series. The source is available from: https://opendev.org/openstack/puppet-manila Download the package from: https://tarballs.openstack.org/puppet-manila/ Please report issues through: https://bugs.launchpad.net/puppet-manila/+bugs For more details, please see below. Changes in puppet-manila 24.0.0..25.0.0 --------------------------------------- d755e3b Prepare 2024.2 release 502d928 Expose parameter to customize [oslo_messaging_notifications] retry f5deaab Add support for [oslo_messaging_rabbit] enable_cancel_on_failover c1e2114 Expose tunable options for RabbitMQ heartbeat c6f8c7f logging: Deprecate watch_log_file f2c7a86 Deprecate management of manila v2 user d16d8f9 Do not create manila_v2 keystone user by default 2dc0ec3 Add validations for keystone resource parameters afe457b Expose rabbit_qos_prefetch_count c551637 Fix inconsistent default notification driver e781e6f Add parameter to customize [DEFAULT] service_down_time a67f0cc Add support for the cephfs_nfs_cluster_id parameter aaf348d Add support for [healthcheck] enable_by_file_paths 111654b reno: Update master for unmaintained/zed 49380fa Remove support for amqp1 messaging driver b16813c client: Install openstackclient 1c8b563 Replace deprecated keystone::client c1ac7d2 Update master for stable/2024.1 Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 2 +- manifests/backend/cephfs.pp | 7 + manifests/client.pp | 2 + manifests/healthcheck.pp | 7 + manifests/init.pp | 216 ++++++++------------- manifests/keystone/auth.pp | 106 +++++----- manifests/logging.pp | 13 +- metadata.json | 10 +- .../notes/bug-2079986-6ec7172fb10d836b.yaml | 7 + .../cephfs_nfs_cluster_id-cab5f8d5044e6b06.yaml | 4 + .../deprecate-share-v2-user-82b59ca6db8741d3.yaml | 12 ++ .../deprecate-watch_log_file-1e4d226501fc897e.yaml | 4 + .../notes/disable-user-v2-31ceee5fee7653fa.yaml | 9 + ...enable_cancel_on_failover-69ec2ef2834a1c0f.yaml | 5 + .../hc-enable_by_file_paths-3705d815bd91d96e.yaml | 5 + .../notes/notification-retry-aa74daf49f95fd93.yaml | 4 + .../rabbit-heartbeat-opts-8fb5943ea07e45a1.yaml | 7 + ...rabbit_qos_prefetch_count-68848b61eb02a854.yaml | 4 + .../notes/remove-amqp1-e78bcf1db5a31c8b.yaml | 4 + .../notes/service_down_time-219e922d258570fc.yaml | 4 + releasenotes/source/2024.1.rst | 6 + releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 2 +- spec/classes/manila_client_spec.rb | 2 + spec/classes/manila_healthcheck_spec.rb | 3 + spec/classes/manila_init_spec.rb | 42 ++-- spec/classes/manila_keystone_auth_spec.rb | 12 +- spec/classes/manila_logging_spec.rb | 1 - spec/defines/manila_backend_cephfs_spec.rb | 3 + 29 files changed, 278 insertions(+), 226 deletions(-)