puppet-manila 22.0.0 (antelope)
We jubilantly announce the release of: puppet-manila 22.0.0: Puppet module for OpenStack Manila This release is part of the antelope 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 21.0.0..22.0.0 --------------------------------------- bd6f2d6 Prepare 2023.1 release d9dd451 Allow customizing status of cron job bc11b59 Expose executor_thread_pool_size 2eec46b Add strict validation about boolean parameters 73dd86b Always configure [DEFAULT] auth_strategy b97d79e Configure ratelimit middleware regardless of auth strategy c6e82df Replace legacy facts and use fact hash 0d31bdb Remove deprecated manila::service_instance 7e852c8 Replace mocha by rspec-mocks 109965a Expose policy_default_rule 6d2eeaf Install nfs-ganesha in Debian/Ubuntu 612b95f Switch to Ubuntu Jammy (22.04) bad1441 hnas: Remove deprecated unused parameter 20c1db1 Drop support for Dell EMC VMAX share driver 959da10 NetApp: Remove deprecated netapp_root_volume_name 8bb6a8f Remove deprecated defined types to manage share types c0e8c38 Use $::os_service_default by default 525aae7 Ensure [DEFAULT] scheduler_driver is cleared by default 11e2e6a Support manila-data service 5080fb8 Remove cleanup of [DEFAULT] network_api_class be85850 Update master for stable/zed Diffstat (except docs and test files) ------------------------------------- manifests/api.pp | 45 +++++--- manifests/backend/cephfs.pp | 36 +++--- manifests/backend/dellemc_isilon.pp | 8 +- manifests/backend/dellemc_powermax.pp | 28 ++--- manifests/backend/dellemc_unity.pp | 22 ++-- manifests/backend/dellemc_vmax.pp | 116 -------------------- manifests/backend/dellemc_vnx.pp | 20 ++-- manifests/backend/flashblade.pp | 4 +- manifests/backend/ganesha.pp | 52 ++++----- manifests/backend/generic.pp | 4 +- manifests/backend/glusterfs.pp | 4 +- manifests/backend/glusternative.pp | 4 +- manifests/backend/glusternfs.pp | 4 +- manifests/backend/hitachi_hnas.pp | 4 +- manifests/backend/lvm.pp | 20 ++-- manifests/backend/netapp.pp | 70 +++++------- manifests/compute/nova.pp | 36 +++--- manifests/coordination.pp | 4 +- manifests/cors.pp | 24 ++-- manifests/cron/db_purge.pp | 5 + manifests/data.pp | 70 ++++++++++++ manifests/db.pp | 32 +++--- manifests/ganesha.pp | 24 ++-- manifests/healthcheck.pp | 16 +-- manifests/image/glance.pp | 44 ++++---- manifests/init.pp | 122 +++++++++++---------- manifests/keystone/authtoken.pp | 116 ++++++++++---------- manifests/logging.pp | 78 ++++++------- manifests/network/neutron.pp | 49 ++++----- manifests/network/neutron_single_network.pp | 8 +- manifests/network/standalone.pp | 16 +-- manifests/params.pp | 8 +- manifests/policy.pp | 18 ++- manifests/quota.pp | 42 +++---- manifests/scheduler.pp | 17 ++- manifests/service_instance.pp | 122 --------------------- manifests/share.pp | 3 + manifests/share/hitachi_hnas.pp | 14 +-- manifests/share/netapp.pp | 22 +--- manifests/type.pp | 88 --------------- manifests/type_set.pp | 66 ----------- manifests/volume/cinder.pp | 40 +++---- manifests/wsgi/apache.pp | 8 +- manifests/wsgi/uwsgi.pp | 6 +- metadata.json | 12 +- .../cleanup-service_instance-b93ed57e6428ee56.yaml | 6 + .../notes/cron-ensure-03e8480fc11340f9.yaml | 5 + ...executor_thread_pool_size-5cbf844897b55c15.yaml | 4 + .../notes/ganesha-ubuntu-a7f1714bed431c03.yaml | 5 + ...efault-share_backend_name-35673dc1ae9fce46.yaml | 5 + .../notes/manila-data-61845c37605e9afe.yaml | 5 + .../manila-type-cleanup-cb2dc6b8ab974a04.yaml | 7 ++ .../policy_default_rule-419090085cdd7a5f.yaml | 4 + .../remove-dellemc_vmax-43f6aa8836d6c2d3.yaml | 4 + ...e-netapp_root_volume_name-ca5ef70ee36f8082.yaml | 6 + ...driver-os_service_default-5b7e2e78d93c6abe.yaml | 7 ++ .../notes/ubuntu-jammy-481cfc17f5403522.yaml | 8 ++ releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 + spec/classes/manila_api_spec.rb | 7 +- spec/classes/manila_backends_spec.rb | 2 +- spec/classes/manila_client_spec.rb | 2 +- spec/classes/manila_cron_db_purge_spec.rb | 12 ++ spec/classes/manila_data_spec.rb | 99 +++++++++++++++++ spec/classes/manila_db_mysql_spec.rb | 2 +- spec/classes/manila_db_spec.rb | 2 +- spec/classes/manila_db_sync_spec.rb | 5 +- spec/classes/manila_ganesha_spec.rb | 4 +- spec/classes/manila_init_spec.rb | 19 ++-- spec/classes/manila_network_neutron_spec.rb | 2 +- spec/classes/manila_params_spec.rb | 2 +- spec/classes/manila_policy_spec.rb | 2 + spec/classes/manila_quota_spec.rb | 2 +- spec/classes/manila_scheduler_spec.rb | 66 ++++++----- spec/classes/manila_share_generic_spec.rb | 2 +- spec/classes/manila_share_glusterfs_spec.rb | 2 +- spec/classes/manila_share_netapp_spec.rb | 2 +- spec/classes/manila_share_spec.rb | 4 +- spec/classes/manila_wsgi_apache_spec.rb | 8 +- spec/defines/manila_backend_cephfs_spec.rb | 2 +- spec/defines/manila_backend_dellemc_vmax_spec.rb | 78 ------------- spec/defines/manila_backend_ganesha_spec.rb | 19 +--- spec/defines/manila_backend_glusternative_spec.rb | 2 +- spec/defines/manila_backend_glusternfs_spec.rb | 2 +- spec/defines/manila_service_instance_spec.rb | 78 ------------- spec/defines/manila_type_set_spec.rb | 45 -------- spec/defines/manila_type_spec.rb | 49 --------- spec/spec_helper.rb | 2 + spec/unit/provider/manila_spec.rb | 8 +- spec/unit/provider/manila_type/openstack_spec.rb | 18 +-- spec/unit/type/manila_api_paste_ini_spec.rb | 1 - 91 files changed, 894 insertions(+), 1280 deletions(-)
participants (1)
-
no-reply@openstack.org