puppet-manila 24.0.0 (caracal)
We joyfully announce the release of: puppet-manila 24.0.0: Puppet module for OpenStack Manila This release is part of the caracal 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 23.0.0..24.0.0 --------------------------------------- 88a6773 Prepare 2024.1 release 2c22230 reno: Update master for unmaintained/xena 1d9b785 reno: Update master for unmaintained/wallaby bf6f63f validate maxdelay for cron job d3c1479 Support [DEFAULT] admin_only_metadata 6d51d11 Fix wrong test case title in manila::api unit tests 5cc6faa Require enabled_share_backends a37c133 Add max_over_subscription_ratio parameter 59c444d Fix wrong parameter used to configure reserved_share_extend_percentage a4cbad0 Expose rabbit_transient_quorum_queue 3bb0230 service_instance: Ensure create_service_image is a boolean 6dc78a0 Refactor resource dependencies 2447fda healthcheck: Expose ignore_proxied_requests parameter fc5f299 reno: Update master for unmaintained/yoga 71e99ad Deprecate support for GlusterFS drivers 36eafc2 Deprecate support for Dell EMC VNX driver ef843ea Add support for oslo.reports options 63d7b6e healthcheck: Expose allowed_source_ranges e34ba45 Use new openstackclient tag 713faae Bump supported Debian version to 12 (Bookworm) 6447b0b Stop reading keystone_authtoken options cfab2b7 Allow skipping installation of storops library d00ac48 Allow multiple Unity backend 063b4b5 Add support for reserved percentage options f965957 Update master for stable/2023.2 Diffstat (except docs and test files) ------------------------------------- lib/puppet/provider/manila.rb | 94 +-------------------- manifests/api.pp | 15 ++++ manifests/backend/cephfs.pp | 82 +++++++++++------- manifests/backend/dellemc_powermax.pp | 68 +++++++++------ manifests/backend/dellemc_unity.pp | 97 +++++++++++++++------- manifests/backend/dellemc_vnx.pp | 74 +++++++++++------ manifests/backend/flashblade.pp | 51 +++++++++--- manifests/backend/generic.pp | 87 +++++++++++-------- manifests/backend/glusterfs.pp | 44 +++++++--- manifests/backend/glusternative.pp | 42 +++++++--- manifests/backend/glusternfs.pp | 49 +++++++---- manifests/backend/hitachi_hnas.pp | 53 +++++++++--- manifests/backend/lvm.pp | 52 ++++++++---- manifests/backend/netapp.pp | 95 +++++++++++++-------- manifests/backend/service_instance.pp | 2 +- manifests/backends.pp | 4 +- manifests/client.pp | 2 +- manifests/coordination.pp | 4 + manifests/cron/db_purge.pp | 18 ++-- manifests/db.pp | 4 + manifests/deps.pp | 27 ++---- manifests/healthcheck.pp | 29 +++++-- manifests/init.pp | 6 ++ manifests/keystone/authtoken.pp | 2 + manifests/policy.pp | 5 ++ manifests/reports.pp | 33 ++++++++ manifests/share/glusterfs.pp | 4 +- metadata.json | 12 +-- .../admin_only_metadata-5566bb80f0591662.yaml | 4 + .../deprecate-dellemc-vnx-c2240bf4b18d3295.yaml | 5 ++ .../deprecate-glusterfs-93944c0feb40a978.yaml | 13 +++ ...eck-allowed_source_ranges-9f3c9485a7e9a585.yaml | 5 ++ ...k-ignore_proxied_requests-afb188f727cc47b5.yaml | 5 ++ .../notes/manage-storops-4d7fafc683998bf8.yaml | 5 ++ ...x_over_subscription_ratio-09859021cab23b43.yaml | 10 +++ .../notes/oslo-reports-939f22ec1731caed.yaml | 4 + ...it_transient_quorum_queue-a5876e65d3e17a4a.yaml | 4 + ...reserved-share-percentage-139652f3b6aa1db3.yaml | 9 ++ ...op-reading-authtoken-opts-fb13932d73d35fca.yaml | 5 ++ 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/classes/manila_api_spec.rb | 41 +++++---- spec/classes/manila_client_spec.rb | 2 +- spec/classes/manila_healthcheck_spec.rb | 30 ++++--- spec/classes/manila_init_spec.rb | 1 + spec/classes/manila_reports_spec.rb | 45 ++++++++++ spec/defines/manila_backend_cephfs_spec.rb | 35 ++++---- .../manila_backend_dellemc_powermax_spec.rb | 24 ++++-- spec/defines/manila_backend_dellemc_unity_spec.rb | 60 +++++++++---- spec/defines/manila_backend_dellemc_vnx_spec.rb | 36 ++++---- spec/defines/manila_backend_flashblade_spec.rb | 16 +++- spec/defines/manila_backend_generic_spec.rb | 25 +++--- spec/defines/manila_backend_glusterfs_spec.rb | 6 ++ spec/defines/manila_backend_glusternative_spec.rb | 11 ++- spec/defines/manila_backend_glusternfs_spec.rb | 15 ++-- spec/defines/manila_backend_hitachi_hnas_spec.rb | 20 +++-- spec/defines/manila_backend_lvm_spec.rb | 21 +++-- spec/defines/manila_backend_netapp_spec.rb | 60 +++++++------ spec/unit/provider/manila_spec.rb | 48 ----------- spec/unit/provider/manila_type/openstack_spec.rb | 5 -- 63 files changed, 1038 insertions(+), 600 deletions(-)
participants (1)
-
no-reply@openstack.org