[release-announce] manila 6.2.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Mar 25 04:17:06 UTC 2019


We are stoked to announce the release of:

manila 6.2.0: Shared Storage for OpenStack

This release is part of the queens stable release series.

Download the package from:

    https://tarballs.openstack.org/manila/

For more details, please see below.

6.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.

* Drivers using ganesha can now handle 'manila access-allow <share-
  id> ip 0.0.0.0/0' as a way to allow access to the share from all
  IPs.

* 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 6.1.0..6.2.0
------------------------------

7c142838 Manila VMAX docs -  differences between quotas
988c63ec Manila VMAX docs -  improve pre-configurations on VMAX section
9ffe3901 Manila VMAX docs -  clarify snapshot support
e2298733 Manila VMAX docs -  clarify driver_handles_share_servers
9f987871 VMAX manila doc - SSL Support
d10334e1 VMAX manila doc - use of correct VMAX tags
c75d48c0 Fix driver filter to not check share_backend_name
c9f95411 Destroy type quotas when a share type is deleted
07c48099 Fix API version inferred w/ un-versioned URLs
587a1b2a Fix version selector when for proxy-style URLs
4bfff605 Extend remove_version_from_href support
534aed13 Return request-id to APIs that don't respond with a body
00bd9230 Port dummy driver manage/unmanage changes to stable
e9e4a3a6 [LVM] Run filesystem check before assigning UUID
5bfe7f33 Fix service image boot issues
1fa04f15 add tripleo scenario004 to experimental queue
cf98b959 Set mode for CephFS volumes and snapshots
4de31175 Bump timeout on dsvm jobs
40792c69 Fix ganesha for 0.0.0.0/0 access
13f121ad Only run the needed services for CephFS jobs


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

.zuul.yaml                                         |  21 +-
devstack/settings                                  |   4 +-
.../drivers/dell-emc-vmax-driver.rst               | 301 ++++++++++++++++++---
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/ganesha/__init__.py           |   4 +
manila/share/drivers/ganesha/utils.py              |  13 +
manila/share/drivers/generic.py                    |   3 +
manila/share/drivers/lvm.py                        |  20 +-
.../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 +
...-allow-access-for-all-ips-09773a79dc76ad44.yaml |   6 +
.../fixing-driver-filter-14022294c8c04d2d.yaml     |   8 +
43 files changed, 880 insertions(+), 217 deletions(-)







More information about the Release-announce mailing list