[release-announce] manila 7.2.0 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Tue Mar 26 22:07:08 UTC 2019
We eagerly announce the release of:
manila 7.2.0: Shared Storage for OpenStack
This release is part of the rocky stable release series.
Download the package from:
https://tarballs.openstack.org/manila/
For more details, please see below.
7.2.0
^^^^^
Bug Fixes
* The generic and LVM drivers have been fixed to always perform a
filesystem check on newly created snapshots and derivative shares
before attempting to assign a UUID to them. See Launchpad bug
1798219 (https://bugs.launchpad.net/manila/+bug/1798219) for more
details.
* Share type quotas, usages and reservations will now be correctly
cleaned up if a share type has been deleted. See launchpad bug
#1811680 (https://bugs.launchpad.net/manila/+bug/1811680) for
details regarding the bug that prevented this cleanup prior.
* Launchpad bug 1815038
(https://bugs.launchpad.net/manila/+bug/1815038) has been fixed and
now we correctly parse the base URL from manila's endpoint url,
accounting for proxy URLs.
* APIs that were not returning a request ID ('x-compute-request-id')
in the response headers have been fixed.
* Shares backed by CephFS no longer have hard-coded mode 755. Use
the "cephfs_volume_mode" configuration option to set another mode,
such as 775 when using manila dynamic external storage provider with
OpenShift. The default value remains 755 for backwards
compatibility.
* Fixed the driver filter to not check for hard equality between the
share_backend_name and the name reported by the host as it defeats
the purpose of the capabilities filter giving the ability to use
"<in>" selection operator in the extra-spec. Refer to Launchpad bug
1815700 (https://bugs.launchpad.net/manila/+bug/1815700) for more
details.
Changes in manila 7.1.0..7.2.0
------------------------------
aae7bc72 Destroy type quotas when a share type is deleted
ce370a18 Fix driver filter to not check share_backend_name
d0680115 Return request-id to APIs that don't respond with a body
5a3be015 Fix API version inferred w/ un-versioned URLs
ddf05619 Manila VMAX docs - differences between quotas
21d5f1ec Manila VMAX docs - improve pre-configurations on VMAX section
396316b8 Manila VMAX docs - clarify snapshot support
9defa3bc Manila VMAX docs - clarify driver_handles_share_servers
ba0842c7 VMAX manila doc - SSL Support
81498699 VMAX manila doc - use of correct VMAX tags
141d359f VMAX manila doc - support for IPv6
670449f3 Extend remove_version_from_href support
6b39562c Fix version selector when for proxy-style URLs
c9f581ca [pylint] Fix lintstack.py for python2.x
ba9a8bd5 Bump pylint job timeout
6b25b0a4 Port dummy driver manage/unmanage changes to stable
edc60f76 Fix tls-proxy issues with the devstack plugin
55507cc6 [LVM] Run filesystem check before assigning UUID
fcb40df7 Fix service image boot issues
6510f791 add tripleo scenario004 to experimental queue
94ee6dfd Bump timeout on dsvm jobs
095a542f Run ubuntu xenial ceph jobs
4831c624 Set mode for CephFS volumes and snapshots
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 55 ++--
devstack/plugin.sh | 24 +-
devstack/settings | 4 +-
.../share_back_ends_feature_support_mapping.rst | 4 +-
.../drivers/dell-emc-vmax-driver.rst | 329 ++++++++++++++++++---
etc/manila/rootwrap.d/share.filters | 4 +-
manila/api/common.py | 15 +-
manila/api/openstack/wsgi.py | 10 +-
manila/db/api.py | 9 +-
manila/db/sqlalchemy/api.py | 51 ++--
manila/quota.py | 4 +-
manila/scheduler/filters/driver.py | 16 +-
manila/share/drivers/cephfs/driver.py | 27 +-
manila/share/drivers/generic.py | 3 +
manila/share/drivers/lvm.py | 20 +-
.../post.yaml | 15 +
.../run.yaml | 96 ++++++
.../post.yaml | 15 +
.../run.yaml | 96 ++++++
.../manila-tempest-minimal-dsvm-dummy/run.yaml | 2 +-
.../run.yaml | 2 +
...on-lvm-and-generic-driver-55e349e02e7fa370.yaml | 8 +
...-when-deleting-share-type-a18f2e00a65fe922.yaml | 7 +
...version_from_href-support-ea479daaaf5c5700.yaml | 6 +
...ly-request-id-in-all-apis-74419bc1b1feea1e.yaml | 4 +
...case-of-proxy-urls-e33466af856708b4.yaml\t\t\t" | 7 +
.../notes/cephfs-set-mode-b7fb3ec51300c220.yaml | 8 +
.../fixing-driver-filter-14022294c8c04d2d.yaml | 8 +
tools/lintstack.py | 2 +
46 files changed, 1137 insertions(+), 231 deletions(-)
More information about the Release-announce
mailing list