[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