[release-announce] manila 10.0.2 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Mon Feb 1 17:49:14 UTC 2021
We enthusiastically announce the release of:
manila 10.0.2: Shared Storage for OpenStack
This release is part of the ussuri 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.
10.0.2
^^^^^^
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 an issue while bringing shares under Manila management. Now,
when a share is being managed and there is no available quota to
complete this operation, the service will allow the quotas to be
exceeded and the operation will be completed. The administrator will
need to adjust the quotas after. Please see Launchpad bug
(https://bugs.launchpad.net/manila/+bug/1863298) for more details.
* 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.
* The LVM driver no longer fails to delete shares, snapshots and
access rules that are missing from storage. See Launchpad bug
#1888915 (https://launchpad.net/bugs/1888915) for more details.
* 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 10.0.1..10.0.2
--------------------------------
9828e169 Update doc for manila-service-image download
bdd5f553 Delete unavailable py2 package
312e4d16 [glusterfs] don't reinit volume list on deletion
ae9986ca [stable/ussuri] Update lower constraints
a9e0ca25 Fix logic that determines a share exists before manage
e08683fa [NetApp] Support NFS shares on windows
6020347e fix reno file location and indention
3d3eb35c Fix manila OverQuota issue while managing shares
d2514735 [NetApp] Fix CIFS promote back issue
18623a0e [Glusterfs] Fix delete share, Couldn't find the 'gluster_used_vols'
4f2e400a [Glusterfs] Fix delete share, mount point not disconnected
b780ef9e Fix documentation for types and extra specs
1434adc3 Update access rules documentation for user guide
b8e1b965 Update docs for create share from snapshot in another back end
eac41910 Add mod_wsgi configuration samples
8f5d8158 Add uWSGI configuration samples
ba00d1b9 Fix wrong capacity in pool_stat for DellEMC manila drivers.
6815add9 Zuulv3 native grenade job
e49075df Fix fallback share group snapshot implementation
54499876 Add verify-noapi testcase to grenade
8620f7ef Harden LVM driver deletion paths
531e8105 [ci] Remove explicit compression of log files
Diffstat (except docs and test files)
-------------------------------------
contrib/ci/common.sh | 19 +-
contrib/ci/pre_test_hook.sh | 1 -
devstack/upgrade/resources.sh | 47 ++-
devstack/upgrade/settings | 16 +-
.../admin/group_capabilities_and_extra_specs.rst | 58 +--
.../share_back_ends_feature_support_mapping.rst | 128 +++----
.../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 | 3 +-
manila/api/v1/share_manage.py | 11 +-
manila/db/api.py | 5 +-
manila/db/sqlalchemy/api.py | 40 +-
manila/quota.py | 8 +-
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 | 4 +
manila/share/drivers/helpers.py | 14 +-
manila/share/drivers/lvm.py | 16 +-
.../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 +
manila/share/manager.py | 9 +-
.../drivers/dell_emc/common/enas/test_utils.py | 16 +
.../dell_emc/plugins/powermax/test_connection.py | 9 +-
.../dell_emc/plugins/unity/test_connection.py | 18 +-
.../dell_emc/plugins/vnx/test_connection.py | 9 +-
.../share/drivers/glusterfs/test_layout_volume.py | 8 +-
.../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/post.yaml | 15 -
playbooks/legacy/grenade-dsvm-manila/run.yaml | 70 ----
...multiple-export-locations-32ade25e9d82535b.yaml | 11 +
...ix-manage-overquota-issue-37031a593b66f8ba.yaml | 10 +
...x-cifs-promote-back-issue-d8fe28466f9dde49.yaml | 7 +
...0-Glusterfs-fix-del-share-89dabc8751ed4fec.yaml | 6 +
...up-snapshot-create-delete-0595f9d7a4c0c343.yaml | 6 +
...8915-harden-lvm-deletions-2a735ab0ee4a4903.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 +
zuul.d/grenade-jobs.yaml | 91 +++++
.zuul.yaml => zuul.d/project.yaml | 13 -
74 files changed, 1447 insertions(+), 726 deletions(-)
More information about the Release-announce
mailing list