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(-)
participants (1)
-
no-reply@openstack.org