We joyfully announce the release of: manila 15.1.0: Shared Storage for OpenStack This release is part of the zed 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. 15.1.0 ^^^^^^ Bug Fixes * The GET /shares/{share_id} API now responds with HTTP 404 (Not Found) for inaccessible resources. See bug 1901210 (https://launchpad.net/bugs/1901210) for further information. * The CephFS NFS driver, specifically the NFSProtocolHelper implementation, was passing a wrong param to the Ceph backend and this was preventing users to add and deny access to the created shares. With this fix, users of the CephFS NFS NFSProtocolHelper can normally create and remove access to their shares. * Deployers now can specify "[glance]endpoint_type" configuration option (defaults to "publicURL" for backward compatibility) so that Manila uses Glance endpoint other than the public one (see bug 1991396 (https://bugs.launchpad.net/manila/+bug/1991396)). * Bug 1991776 (https://launchpad.net/bugs/1991776) was fixed within the CephFS driver. The driver no longer emits repeated warnings concerning supported IP versions when using the NFS protocol. * Some neutron integrations might not have the network type, so the neutron network plugin is fixed by taking that scenario in consideration. Launchpad bug #1987315 (https://bugs.launchpad.ne/manila/+bug/1987315) for more details. Changes in manila 15.0.0..15.1.0 -------------------------------- 5f9c037a Set configured_ip_versions fact in cephfs driver cfdb3c43 Macrosan driver: some improvements about variables and syntax df2cc333 Fix neutron plugin get network_type 44088139 Allow setting endpoint_type for glance 6a3f9f06 Rename 'nfs_cluster_id' to 'cluster_id' in the NFSProtocolHelper 4fd8e223 [CI][stable/zed] pin test plugin in grenade skip-level 078bc430 [RBAC] Return 404 if share is inaccessible dea2503c Update TOX_CONSTRAINTS_FILE for stable/zed 18fa883b Update .gitreview for stable/zed Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + manila/image/glance.py | 4 ++ manila/network/neutron/neutron_network_plugin.py | 6 +-- manila/share/api.py | 5 +- manila/share/drivers/cephfs/driver.py | 10 ++-- manila/share/drivers/macrosan/macrosan_helper.py | 31 +++++------ manila/share/drivers/macrosan/macrosan_nas.py | 6 ++- manila/share/drivers/macrosan/rest_helper.py | 23 +++++--- .../share/drivers/macrosan/test_macrosan_nas.py | 61 +++++----------------- ...-add-configuration-option-282fa1026748c4f9.yaml | 5 ++ ...if-share-access-forbidden-02ca9a9552ad3e15.yaml | 6 +++ ...uster_id-param-cephfs-nfs-2ddc4ff98141b9b9.yaml | 9 ++++ ...-add-glance-endpoint-type-151777f255e423a3.yaml | 7 +++ ...fs-configured-ip-versions-fd87976fdb848e8c.yaml | 6 +++ ...n-plugin-invalid-key-dict-68c3d6bcbf2f19f0.yaml | 7 +++ tox.ini | 8 +-- zuul.d/grenade-jobs.yaml | 5 ++ 22 files changed, 143 insertions(+), 96 deletions(-)