[release-announce] puppet-manila 22.0.0 (antelope)
no-reply at openstack.org
no-reply at openstack.org
Wed Apr 5 15:55:25 UTC 2023
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(-)
More information about the Release-announce
mailing list