We are jazzed to announce the release of: puppet-manila 21.0.0: Puppet module for OpenStack Manila This release is part of the zed 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 20.3.0..21.0.0 --------------------------------------- 0e3e2a2 Prepare Zed RC1 a6dd3ed Do not use system scope tokens in providers d65fa22 Enable scenario 005 integration job d18a8e3 Use p-o-i manifest in acceptance tests 715e97a Enable manila-share in acceptance tests 7aa432d Add Apache WSGI logging parameters for pipe/syslog f417334 Remove unused parameter c7f79e2 Allow mulitple GlusterFS backends b36bb51 Remove deprecated glusterfs_native_path_to_private_key 5182150 quota: Clean up deprecated quota_* parameters b6fd20f Ubuntu: Use utf8mb3_general_ci collate in MySQL 42344e5 Adapt to new type validation in puppetlabs-apache 56d0718 Revert "CentOS 9: Disable unit tests dependent on puppet-postgresql" 05d6b72 lvm: Deprecate driver_handles_share_servers bd0de2b Fix wrong test description 6e59603 Accept a string value for enabled_share_backends a684d8b Extend coverage of config acceptance tests f29a305 Ubuntu: Use utf8mb3 charset in MySQL 32084a9 Expose headers option of apache::vhost 814128c Fix default lock_path according to distribution default e6a1626 Fix typos in parameter descriptions and tests 3a01d16 Remove support for CentOS 8 Stream 8005513 Move service_instance defined type to backend 8bd5323 apache+mod_wsgi: Disable SSL by default 4929119 Deprecate unused parameter d88d284 HNAS: Fix wrong description about driver_handles_share_servers (2) 69bdd9e HNAS: Fix the wrong parameter to set username 7ba4d81 HNAS: Fix wrong description about driver_handles_share_servers 17b1d13 cephfs: Accept array for cephfs_ganesha_export_ips 80bfd32 cephfs: Use $::os_service_default instead of undef 0f2a992 NetApp: Remove hard-coded defaults ebe2468 Update master for stable/yoga Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 + lib/puppet/provider/manila.rb | 14 +-- lib/puppet/provider/manila_type/openstack.rb | 8 +- manifests/backend/cephfs.pp | 24 ++-- manifests/backend/dellemc_powermax.pp | 2 +- manifests/backend/dellemc_unity.pp | 2 +- manifests/backend/dellemc_vmax.pp | 2 +- manifests/backend/dellemc_vnx.pp | 2 +- manifests/backend/generic.pp | 2 +- manifests/backend/glusternative.pp | 55 +++------ manifests/backend/glusternfs.pp | 11 +- manifests/backend/hitachi_hnas.pp | 33 ++--- manifests/backend/lvm.pp | 27 +++-- manifests/backend/netapp.pp | 43 ++++--- manifests/backend/service_instance.pp | 132 ++++++++++++++++++++ manifests/backends.pp | 2 +- manifests/deps.pp | 4 +- manifests/healthcheck.pp | 4 +- manifests/init.pp | 11 +- manifests/keystone/auth.pp | 2 +- manifests/logging.pp | 2 +- manifests/params.pp | 3 +- manifests/quota.pp | 113 +++-------------- manifests/service_instance.pp | 50 +++----- manifests/setup_test_volume.pp | 64 ++++++++++ manifests/share/generic.pp | 2 +- manifests/share/hitachi_hnas.pp | 43 ++++--- manifests/wsgi/apache.pp | 59 ++++++--- metadata.json | 12 +- .../notes/apache-headers-a2f35e9fae4c7667.yaml | 5 + .../backend-service_instance-718b9dca8005e17d.yaml | 5 + .../notes/bug-1968514-c313f818444957fa.yaml | 7 ++ ...ver_handles_share_servers-f3fd2b4b69e66ac5.yaml | 6 + .../notes/disable-apache-ssl-434fc2d002f3e9fd.yaml | 5 + ...efault-share_backend_name-2e320eb43f688127.yaml | 5 + .../httpd-logs-piped-syslog-43134282b13c9f83.yaml | 6 + .../notes/quota-cleanup-zed-aeba6037d7306a08.yaml | 5 + .../notes/remove-centos-8-893e056a7841e203.yaml | 4 + ...ative_path_to_private_key-a62249bb5b10d425.yaml | 5 + ...ert-provider-system-scope-988e0c210359aad7.yaml | 6 + .../notes/setup_test_volume-49782be9c2558cee.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/yoga.rst | 6 + spec/acceptance/10_basic_manila_spec.rb | 35 ++++++ spec/acceptance/99_manila_config_spec.rb | 134 +++++++++++++++++++++ spec/acceptance/basic_manila_spec.rb | 85 ------------- spec/acceptance/manila_config_spec.rb | 58 --------- spec/classes/manila_backends_spec.rb | 14 ++- spec/classes/manila_db_postgresql_spec.rb | 9 +- spec/classes/manila_init_spec.rb | 15 ++- spec/classes/manila_quota_spec.rb | 33 +---- spec/classes/manila_setup_test_volume_spec.rb | 47 ++++++++ spec/classes/manila_share_hitachi_hnas_spec.rb | 2 +- spec/classes/manila_wsgi_apache_spec.rb | 94 +++++++++++++-- spec/defines/manila_backend_cephfs_spec.rb | 16 ++- spec/defines/manila_backend_glusternative_spec.rb | 46 +++---- spec/defines/manila_backend_glusternfs_spec.rb | 26 ++++ spec/defines/manila_backend_hitachi_hnas_spec.rb | 16 +-- spec/defines/manila_backend_lvm_spec.rb | 13 +- spec/defines/manila_backend_netapp_spec.rb | 59 +++++---- .../manila_backend_service_instance_spec.rb | 78 ++++++++++++ spec/unit/provider/manila_type/openstack_spec.rb | 4 +- spec/unit/type/manila_api_paste_ini_spec.rb | 2 +- spec/unit/type/manila_api_uwsgi_config_spec.rb | 2 +- spec/unit/type/manila_config_spec.rb | 2 +- spec/unit/type/manila_rootwrap_config_spec.rb | 2 +- 66 files changed, 1037 insertions(+), 555 deletions(-)
participants (1)
-
no-reply@openstack.org