[release-announce] manila 9.1.5 (train)
no-reply at openstack.org
no-reply at openstack.org
Mon Feb 1 17:36:04 UTC 2021
We are jazzed to announce the release of:
manila 9.1.5: Shared Storage for OpenStack
This release is part of the train stable release series.
The source is available from:
https://opendev.org/openstack/manila
Download the package from:
https://tarballs.openstack.org/manila/
Please report issues through:
https://bugs.launchpad.net/manila/+bugs
For more details, please see below.
9.1.5
^^^^^
Bug Fixes
* The API to import shares into manila (https://docs.openstack.org
/api-ref/shared-file-system/#manage-share-since-api-v2-7) could
sometimes allow a share to be "managed" into manila multiple times
via different export paths. This API could also incorrectly disallow
a manage operation citing a new share in question was already
managed. Both issues have now been fixed. See bug #1848608
(https://launchpad.net/bugs/1848608) and bug #1893718
(https://launchpad.net/bugs/1893718) for more details.
* Fixed bug #1878993
(https://bugs.launchpad.net/manila/+bug/1878993) that caused a
failure on HTTPS connections within NetApp backend using python 3.7.
* Fixed an issue while promoting back share replicas created using
CIFS protocol. Please refer to the Launchpad bug #1879368
(https://bugs.launchpad.net/manila/+bug/1879368) for more details.
* Fixed bug #1886010
(https://bugs.launchpad.net/manila/+bug/1886010) This bug caused
glusterfs shares to still be readable/writable to connected clients
while the share was deleted from manila.
* An error with share group snapshot creation and deletion due to
missing attributes has been fixed. See Launchpad bug 1888905
(https://launchpad.net/bugs/1888905) for more information.
* Fixed bug #1894362
(https://bugs.launchpad.net/manila/+bug/1894362) Fixed the problem
of Couldn't find the'gluster_used_vols' error when deploying
glusterfs driver multi-backend service and deleting share instance.
* The NetApp cDOT driver now sets the required NFS options for
clients running Windows operating systems with NFSv3 support.
* Dell EMC Manila Driver: Fixes wrong capacity in pool_stat. bug
1890372 (https://bugs.launchpad.net/manila/+bug/1890372) powermax
manila return size in MB, bug 1890375
(https://bugs.launchpad.net/manila/+bug/1890375) vnx manila return
size in MB, bug 1890376
(https://bugs.launchpad.net/manila/+bug/1890376) unity manila return
size in bytes.
Changes in manila 9.1.4..9.1.5
------------------------------
960e45bd Update doc for manila-service-image download
bff8a0d9 [stable/train] Update requirements and constraints
dcf74f52 Fix logic that determines a share exists before manage
17f6e7f1 [NetApp] Support NFS shares on windows
43dba7d4 fix reno file location and indention
226f7e75 [NetApp] Fix CIFS promote back issue
02251481 [NetApp] Fix HTTPS connection for python 3.7
807b10f8 [Glusterfs] Fix delete share, Couldn't find the 'gluster_used_vols'
d9e6743b [Glusterfs] Fix delete share, mount point not disconnected
e13af088 Fix documentation for types and extra specs
3b82fef5 Update access rules documentation for user guide
3d2820c3 Add mod_wsgi configuration samples
ecb9d639 Add uWSGI configuration samples
a6e3474d Fix wrong capacity in pool_stat for DellEMC manila drivers.
4ac14e01 Fix fallback share group snapshot implementation
0a8fc83f Add verify-noapi testcase to grenade
Diffstat (except docs and test files)
-------------------------------------
contrib/ci/pre_test_hook.sh | 1 -
devstack/upgrade/resources.sh | 47 ++-
.../admin/group_capabilities_and_extra_specs.rst | 58 +--
.../admin/shared-file-systems-share-types.rst | 276 +++++++++-----
.../dhss-true-mode-using-shared-file-systems.rst | 3 +-
httpd/manila-uwsgi.ini | 18 +
httpd/mod_wsgi-manila.conf | 16 +
httpd/uwsgi-manila.conf | 3 +
lower-constraints.txt | 14 +-
manila/api/v1/share_manage.py | 11 +-
manila/db/sqlalchemy/api.py | 13 +
manila/share/api.py | 37 +-
manila/share/driver.py | 8 +
manila/share/drivers/dell_emc/common/enas/utils.py | 9 +
.../dell_emc/plugins/powermax/connection.py | 5 +-
.../drivers/dell_emc/plugins/unity/connection.py | 10 +-
.../drivers/dell_emc/plugins/vnx/connection.py | 5 +-
manila/share/drivers/glusterfs/layout_volume.py | 5 +
.../share/drivers/netapp/dataontap/client/api.py | 51 +--
.../netapp/dataontap/client/client_cmode.py | 4 +
.../netapp/dataontap/cluster_mode/lib_base.py | 22 +-
.../drivers/netapp/dataontap/protocols/base.py | 4 +
.../netapp/dataontap/protocols/cifs_cmode.py | 10 +
.../netapp/dataontap/protocols/nfs_cmode.py | 4 +
.../drivers/dell_emc/common/enas/test_utils.py | 16 +
.../dell_emc/plugins/powermax/test_connection.py | 9 +-
.../dell_emc/plugins/unity/test_connection.py | 15 +-
.../dell_emc/plugins/vnx/test_connection.py | 9 +-
.../share/drivers/glusterfs/test_layout_volume.py | 8 +-
.../share/drivers/netapp/dataontap/client/fakes.py | 4 +-
.../drivers/netapp/dataontap/client/test_api.py | 47 +--
.../netapp/dataontap/client/test_client_cmode.py | 4 +
.../netapp/dataontap/cluster_mode/test_lib_base.py | 42 ++-
.../netapp/dataontap/protocols/test_cifs_cmode.py | 6 +
playbooks/legacy/grenade-dsvm-manila/run.yaml | 5 +-
...multiple-export-locations-32ade25e9d82535b.yaml | 11 +
...-1878993-netapp-fix-https-3eddf9eb5b762f3a.yaml | 6 +
...x-cifs-promote-back-issue-d8fe28466f9dde49.yaml | 7 +
...0-Glusterfs-fix-del-share-89dabc8751ed4fec.yaml | 6 +
...up-snapshot-create-delete-0595f9d7a4c0c343.yaml | 6 +
...2-fix-Glusterfs-del-share-3c8467e1d9f0c6e4.yaml | 7 +
...37-netapp-nfs-for-windows-465e704524277ea2.yaml | 5 +
...llemc-fix-capacity-report-25f75a6c96e12b40.yaml | 10 +
requirements.txt | 6 +-
test-requirements.txt | 4 +-
tox.ini | 7 +-
56 files changed, 1185 insertions(+), 566 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 60e5007c..8eaf93e4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@ Babel!=2.4.0,>=2.3.4 # BSD
-eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
+eventlet>=0.24.1 # MIT
@@ -20 +20 @@ oslo.log>=3.36.0 # Apache-2.0
-oslo.messaging>=5.29.0 # Apache-2.0
+oslo.messaging>=6.4.1 # Apache-2.0
@@ -26 +26 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
-oslo.service!=1.28.1,>=1.24.0 # Apache-2.0
+oslo.service>=1.31.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 4cc78ad9..9b5783f6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-bashate>=0.5.1 # Apache-2.0
+bashate>=0.6.0 # Apache-2.0
@@ -20 +20 @@ PyMySQL>=0.7.6 # MIT License
-psycopg2-binary>=2.6.2 # LGPL/ZPL
+psycopg2-binary>=2.8.3 # LGPL/ZPL
More information about the Release-announce
mailing list