[release-announce] puppet-manila 18.1.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 18 22:31:13 UTC 2021


We enthusiastically announce the release of:

puppet-manila 18.1.0: Puppet module for OpenStack Manila

This release is part of the wallaby 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.

18.1.0
^^^^^^


New Features
************

* Adds db_sync_timeout parameter to db sync.

* The new "manila::keystone::authtoken::service_type" parameter has
  been added to configure the service_type parameter in authtoken
  middleware.


Deprecation Notes
*****************

* allow_insecure_clients option is now deprecated for removal, the
  parameter has no effect.

* The following options have been deprecated, as those options have
  been moved to manila::db class.

  * "manila::sql_connection"

  * "manila::sql_idle_timeout"

  * "manila::database_max_overflow"

  * "manila::database_max_pool_size"

  * "manila::database_max_retries"

  * "manila::database_retry_interval"

Changes in puppet-manila 18.0.0..18.1.0
---------------------------------------

175ecae Prepare Wallaby M1
c91738a Allow db sync timeouts to be configurable
120e63b Replace deprecated UPPER_CONSTRAINTS_FILE variable
43e06eb Add support for the keystone_authtoken/service_type parameter
ec2d0a8 Deprecate allow_insecure_clients option
78b932c Fix outdated files
12a789c Deprecate database options from the manila class


Diffstat (except docs and test files)
-------------------------------------

manifests/db/sync.pp                               |  13 +-
manifests/init.pp                                  | 139 +++++++++++++--------
manifests/keystone/authtoken.pp                    |   7 ++
metadata.json                                      |  12 +-
.../add_db_sync_timeout-b83dcd8a9c6f0b4c.yaml      |   3 +
...w_insecure_clients-option-8c7b4bedf8927ddb.yaml |   4 +
...eprecate_database_options-d3e1be522be3d7fa.yaml |  12 ++
...ne-authtoken-service_type-0329b10e9f679c28.yaml |   5 +
spec/classes/manila_db_sync_spec.rb                |   1 +
spec/classes/manila_init_spec.rb                   |  18 +--
spec/classes/manila_keystone_authtoken_spec.rb     |   3 +
spec/classes/manila_share_spec.rb                  |   2 +-
tox.ini                                            |   2 +-
13 files changed, 143 insertions(+), 78 deletions(-)







More information about the Release-announce mailing list