[release-announce] puppet-manila 20.2.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Mon Mar 14 17:36:16 UTC 2022
We are stoked to announce the release of:
puppet-manila 20.2.0: Puppet module for OpenStack Manila
This release is part of the yoga 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.
20.2.0
^^^^^^
New Features
************
* Now this module supports CentOS 9 and Red Hat Enterprise Linux 9.
* The new "manila_rootwrap_config" resource has been added. This
resource can be used to manage contents of "rootwrap.conf"
* The new "manila::config::manila_rootwrap_config" parameter has
been added. This parameter accepts arbitrary configuration of
"rootwrap.conf".
* The "manila::backend::dellemc_unity" resource type now supports
the "report_default_filter_function" parameter.
* The "manila::backend::dellemc_unity" resource type now supports
the "unity_share_server" parameter.
Upgrade Notes
*************
* Defaut value of the "emc_ssl_cert_verify" parameter in the
following resource types will be changed from "false" to service
default which is effectively "true". Make sure the parameter is set
if needed.
* "manila::backend::dellemc_unity"
* "manila::backend::dellemc_vnx"
* The "manila::amqp_allow_insecure_clients" parameter has been
removed.
* The following parameters of the "manila" class has been removed.
* "database_min_pool_size"
* "sql_connection"
* "sql_idle_timeout"
* "database_max_overflow"
* "database_max_pool_size"
* "database_max_retries"
* "database_retry_interval"
* The "database_min_pool_size" parameter of the "manila::db" class
has been removed.
Changes in puppet-manila 20.1.0..20.2.0
---------------------------------------
ca0d488 Prepare Yoga M3
b90d851 Add CentOS/RHEL 9 to supported operating systems
cbc8b3f Avoid hard-coding OS user/group in each manifest
a36a020 Fix typo in unit tests
a8fa9f2 CentOS 9: Disable unit tests dependent on puppet-postgresql
d90216b Do not define service resource when service management is disabled
1e48b16 Clean up redundant dependency definitions
7c39b0e Remove deprecated amqp_allow_insecure_clients
3224797 Clean up deprecated database parameters
b7b2ef0 Remove integration job
24e6640 Simplify definition to ensure keystone resource creation
356a31d Add support for rootwrap.conf
3eaf89c Add unit tests of manila::config
581597f Do not test details of oslo::concurrency
10345f9 Avoid testing details of oslo::messaging(::*)
2e6f33e Fix dependency to purge default vhost config
e197b39 Prepare updating default of emc_ssl_cert_verify
fc19c68 Refactor defaults of manila::backend::dellemc_unity
5976686 Unity: Add support for report_default_filter_function
3f089d4 Unity: Add support for unity_share_server
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 1 -
.../provider/manila_rootwrap_config/ini_setting.rb | 10 ++
lib/puppet/type/manila_rootwrap_config.rb | 29 ++++++
manifests/api.pp | 53 +++++-----
manifests/backend/dellemc_unity.pp | 77 ++++++++------
manifests/backend/dellemc_vnx.pp | 9 +-
manifests/config.pp | 12 ++-
manifests/cron/db_purge.pp | 6 +-
manifests/db.pp | 33 ++----
manifests/db/sync.pp | 4 +-
manifests/deps.pp | 5 +
manifests/init.pp | 80 --------------
manifests/keystone/auth.pp | 12 +--
manifests/params.pp | 9 +-
manifests/scheduler.pp | 19 ++--
manifests/share.pp | 22 ++--
manifests/wsgi/apache.pp | 7 +-
metadata.json | 16 +--
.../notes/centos-9-support-bef2b97780479782.yaml | 4 +
...hange-emc_ssl_cert_verify-2a6204b63853bdf1.yaml | 9 ++
...qp_allow_insecure_clients-dd3e13044b0b8f90.yaml | 4 +
.../remove-database-params-f0640bd1c0cb8ceb.yaml | 16 +++
releasenotes/notes/rootwrap-f6fb438dc6b03308.yaml | 9 ++
...t_default_filter_function-5d42810bbbeabca7.yaml | 5 +
.../notes/unity_share_server-31bce3e772e0b617.yaml | 5 +
spec/acceptance/basic_manila_spec.rb | 4 +-
spec/classes/manila_api_spec.rb | 4 +-
spec/classes/manila_config_spec.rb | 62 +++++++++++
spec/classes/manila_db_postgresql_spec.rb | 5 +-
spec/classes/manila_init_spec.rb | 116 +++++++++------------
spec/classes/manila_scheduler_spec.rb | 4 +-
spec/classes/manila_share_spec.rb | 4 +-
spec/defines/manila_backend_dellemc_unity_spec.rb | 56 +++++-----
.../manila_rootwrap_config/ini_setting_spec.rb | 42 ++++++++
spec/unit/type/manila_rootwrap_config_spec.rb | 64 ++++++++++++
35 files changed, 493 insertions(+), 324 deletions(-)
More information about the Release-announce
mailing list