We eagerly announce the release of: manila 6.0.2: 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.0.2 ^^^^^ Bug Fixes * The generic driver has been fixed to allow removing inappropriate CIFS rules on NFS shares. * Changed sync mount permanently logic in the Generic driver to select the newly mounted share from /etc/mtab and insert it into /etc/fstab. Added corresponding remove mount permanently functionality. * The Launchpad bug 1717392 (https://bugs.launchpad.net/manila/+bug/1717392) has been fixed and database downgrades do not fail if the database contains deleted access rules. Database downgrades are not recommended in production environments. * The Launchpad bug 1765420 (https://bugs.launchpad.net/manila/+bug/1765420) that affected the NetApp ONTAP driver during share deletion has been fixed. * The access-allow API has now been fixed to validate duplicate IP addresses by different notation styles. For example, if a host with IP 172.16.21.24 already has access to an NFS share, access cannot be requested for 172.16.21.24/32. * The NetApp driver has been fixed to not enforce route creation when the share network provided has no gateway. See Launchpad bug 1777126 (https://bugs.launchpad.net/manila/+bug/1777126) for details. * Fixed routes.mapper.Mapper.resource adds a bunch of formatted routes that cannot accept something after a '.'. * Removed confusing manila.db.sqlalchemy model messages indicating deprecated properties for "share_type", "host", "share_server_id", "share_network_id", "available_zone". These are exposed in the API as properties of shares and are not in fact actually deprecated as such. Changes in manila 6.0.1..6.0.2 ------------------------------ ac5dd1a Fix results capturing for the dummy driver a2e040d Allow setting test API microversions in gate tests f9992b9 Fix bare exceptions in ganesha manager 4ec3ace Cannot remove user rule for NFS share 5e56f4d NetApp cDOT driver skip vserver route with no gateway 885762a Limit formatting routes when adding resources 846a159 DB Migration: fix downgrade in 579c267fbb4d a6f4e23 Fix post-execution for tempest tests 4f9387e Fetch and install manila-tempest-plugin system-wide 26b8d4d [Manila Unity/VNX] admin doc failed to render 93b4868 Allow api_version_request.matches to accept a string or None 0c182bc Remove confusing DB deprecation messages 3d6ed0c NetApp ONTAP: Fix delete-share for vsadmin users 8ac7bf4 Fix access control for single host addresses 69d9112 Fix use of pbr version release a725d26 [Manila Unity] Set unity_server_meta_pool option as required 344d4aa Fix share-service VM restart problem bd6c800 Update auth_url value in install docs f05aaff Add manila.data.helper options to config sample Diffstat (except docs and test files) ------------------------------------- api-ref/source/versions.inc | 5 + contrib/ci/common.sh | 19 ++-- contrib/ci/post_test_hook.sh | 20 +++- devstack/plugin.sh | 11 +++ devstack/settings | 7 -- .../drivers/dell-emc-unity-driver.rst | 7 +- .../controller-node-common-configuration.rst | 2 +- .../common/dhss-true-mode-configuration.rst | 6 +- .../common/share-node-common-configuration.rst | 2 +- etc/manila/rootwrap.d/share.filters | 3 + manila/api/openstack/__init__.py | 9 ++ manila/api/openstack/api_version_request.py | 17 +++- manila/api/openstack/rest_api_version_history.rst | 28 +++--- manila/db/api.py | 16 ++++ .../579c267fbb4d_add_share_instances_access_map.py | 6 +- manila/db/sqlalchemy/api.py | 46 +++++++++ manila/db/sqlalchemy/models.py | 15 +-- manila/opts.py | 2 + manila/share/api.py | 15 ++- .../drivers/dell_emc/plugins/unity/connection.py | 1 + manila/share/drivers/ganesha/manager.py | 23 +++-- manila/share/drivers/generic.py | 34 +++++-- manila/share/drivers/helpers.py | 4 +- .../netapp/dataontap/client/client_cmode.py | 17 +++- manila/share/drivers/netapp/utils.py | 2 +- .../migrations/alembic/migrations_data_checks.py | 106 ++++++++++++++++++++- .../netapp/dataontap/client/test_client_cmode.py | 23 +++++ ...-remove-user-rule-for-NFS-8e1130e2accabd56.yaml | 4 + ...ervice-VM-restart-problem-1110f9133cc294e8.yaml | 6 ++ ...owngrade-share-access-map-bbd5fe9cc7002f2d.yaml | 7 ++ ...delete-share-for-vsadmins-b5dc9e0224cb3ba2.yaml | 4 + ...s-conflict-on-host-routes-0c298125fee4a640.yaml | 7 ++ ...route-setup-if-no-gateway-e841635dcd20fd12.yaml | 5 + ...ix_limit_formating_routes-1b0e1a475de6ac44.yaml | 4 + ...sing-deprecation-warnings-a17c20d8973ef2bb.yaml | 7 ++ 44 files changed, 713 insertions(+), 146 deletions(-)
participants (1)
-
no-reply@openstack.org