We are gleeful to announce the release of: manila 17.2.0: Shared Storage for OpenStack This release is part of the bobcat 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. 17.2.0 ^^^^^^ New Features ************ * Add new config option 'service_network_host' for service instance with 'dhss'=True. This helps us to define network host for ports and able to seperate from manila host. Bug Fixes ********* * Changed the error and status code that was raised when share types are not handled in shares api * NetApp driver bug #1982808 (https://bugs.launchpad.net/manila/+bug/1982808): Fixed issue to add the retry logic to delete and release the snapmirror relationship. Delete the vserver pairing when there is no snapmirror relationship exist on source and destination cluster. * The CephFS driver uses a *RemoveExport* DBUS API call to the NFS/Ganesha service when a user deletes an access rule, or when deleting the share. If this call fails, the driver now provides a log of the failure, and continues cleaning up. Prior to this change, share deletion could fail if the service failed the DBUS command to drop the export. This would leave the share with an "error_deleting" status, needing administrator intervention. See bug #2035572 (https://launchpad.net/bugs/2035572) for more information. * bug 2038607 (https://bugs.launchpad.net/manila/+bug/2038607): Fixed parse of the protocol_access_mapping option and the backup_protocol_access_mapping option. This change requires that the values used for these options should be formatted like *key0=[value00, value01],key1=[value10]*. Changes in manila 17.1.0..17.2.0 -------------------------------- d6eed0ea0 Don't fail remove-export in NFS-Ganesha f8b42a41e Fix typo in the release note for bug 2038607 2aa760011 Change status and error handling for /shares API 455881d02 Add service_network_host option for port host cc91e0170 Fix parsing of protocol access mapping options 7f877845a NetApp API failed. Reason - 18177:Relationship is in use by SnapMirror in local cluster Diffstat (except docs and test files) ------------------------------------- manila/api/v1/shares.py | 2 + manila/data/manager.py | 4 +- manila/share/driver.py | 4 +- manila/share/drivers/ganesha/manager.py | 3 ++ .../netapp/dataontap/cluster_mode/lib_multi_svm.py | 28 +++++++++++--- manila/share/drivers/service_instance.py | 7 +++- manila/share/share_types.py | 4 +- .../dataontap/cluster_mode/test_lib_multi_svm.py | 17 ++++++--- ...nge-status-for-shares-api-5dbc4986d032c8e1.yaml | 5 +++ ...ed-relationship-is-in-use-ecc9ede4d7f0f5b9.yaml | 8 ++++ ...remove-export-nfs-ganesha-fd0f8eb1db800d31.yaml | 11 ++++++ ...tocol-access-mapping-opts-e7d61db3e2a84be7.yaml | 8 ++++ .../new-config-option-dhss-4931db193fd76656.yaml | 6 +++ 16 files changed, 153 insertions(+), 26 deletions(-)
participants (1)
-
no-reply@openstack.org