[release-announce] puppet-manila 19.3.0 (xena)

no-reply at openstack.org no-reply at openstack.org
Wed Sep 29 13:11:28 UTC 2021


We contentedly announce the release of:

puppet-manila 19.3.0: Puppet module for OpenStack Manila

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

19.3.0
^^^^^^


Upgrade Notes
*************

* The default "v2" endpoints for the manila API service no longer
  contain a "tenant_id" template. Support for such endpoints was added
  in the manila service during the Wallaby release to accommodate
  system-scoped API requests.

* The "manila::backend::cephfs::cephfs_enable_snapshots" parameter
  has been removed.


Bug Fixes
*********

* Fixed usage of the removed "lvm_share_export_ip" parameter in the
  "manila::backend::lvm" resource typeo. Now the
  "lvm_share_export_ips" should be used instead.

Changes in puppet-manila 19.2.0..19.3.0
---------------------------------------

288d429 Prepare Xena M3
fcfffb1 Fix the lvm_share_export_ips typo
051d305 Do not test authtoken parameters directly
31d847e Use a 'params' hash for authtoken parameters
c8ceaca Support Puppet 7
e790080 Drop tenant_id templating from v2 endpoint
618cd3d Remove deprecated support for cephfs_enable_snapshots


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

manifests/backend/cephfs.pp                        |  15 --
manifests/backend/lvm.pp                           |   6 +-
manifests/keystone/auth.pp                         |  12 +-
manifests/keystone/authtoken.pp                    |  82 +++----
metadata.json                                      |  12 +-
.../drop-project-id-endpoint-1711aaf3e3853e02.yaml |   7 +
.../lvm_share_export_ips-397716e813e7b44f.yaml     |   6 +
...e-cephfs-enable-snapshots-7e99bff7aee9cb53.yaml |   5 +
spec/classes/manila_keystone_auth_spec.rb          |  18 +-
spec/classes/manila_keystone_authtoken_spec.rb     | 242 +++++++++++----------
spec/defines/manila_backend_cephfs_spec.rb         |   5 -
spec/defines/manila_backend_lvm_spec.rb            |   4 +-
12 files changed, 216 insertions(+), 198 deletions(-)







More information about the Release-announce mailing list