We are amped to announce the release of: manila 16.2.1: Shared Storage for OpenStack This release is part of the antelope 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. 16.2.1 ^^^^^^ Bug Fixes * The "replica_state" attribute of "active" replicas cannot be modified. Please see Launchpad bug 2015328 (https://launchpad.net/bugs/2015328) for more details. * Manila will retry neutron API calls e.g. create_port(), show_port() in case of keystoneauth1 connection error. For more details, please refer to launchpad bug #2049507 (https://bugs.launchpad.net/manila/+bug/2049507) * Share server deletion happens asynchronously and failure during this delete results in leakage of neutron ports. This is fixed in two steps, first by trying to delete ports before share server deletion. Second, after ports from Manila db entries are deleted, query is made to neutron to get ports which are allocated for share server and missing in db. And then try to delete those ports. For more details please check Launchpad bug 2067266 (https://bugs.launchpad.net/manila/+bug/2067266) * NetApp driver bug #2069125 (https://bugs.launchpad.net/manila/+bug/2069125): Fixed the issue for the NetApp ONTAP driver in the ZAPI workflow, where certain vserver accounts failed to add access rules for a share when the vserver network interface was not configured with kerberos. Changes in manila 16.2.0..16.2.1 -------------------------------- 590901073 [ci] Fix zuul configuration errors 6dad1afca bug fix: error message fix f4b8a7bea Conditional Import for FIPS Compliance 0e3523e11 Fixed bug 2069125: Manila driver error with ONTAP SVM-scoped user 18b6562dd Fix leak of ports on share server deletion fc5c241a6 Forbid resetting state of active replicas 7dbba77f8 Retry on connection error to neutron Diffstat (except docs and test files) ------------------------------------- manila/api/openstack/wsgi.py | 6 + manila/api/v2/share_types.py | 2 +- manila/exception.py | 4 + manila/network/__init__.py | 3 +- manila/network/neutron/api.py | 38 +++++ manila/network/neutron/neutron_network_plugin.py | 44 +++-- manila/network/standalone_network_plugin.py | 3 +- manila/share/driver.py | 7 +- .../drivers/dell_emc/common/enas/connector.py | 12 +- manila/share/drivers/ganesha/utils.py | 3 +- manila/share/drivers/generic.py | 15 +- manila/share/drivers/hdfs/hdfs_native.py | 17 +- manila/share/drivers/hitachi/hnas/ssh.py | 13 +- manila/share/drivers/ibm/gpfs.py | 17 +- manila/share/drivers/infortrend/infortrend_nas.py | 26 +-- .../share/drivers/inspur/instorage/cli_helper.py | 3 +- manila/share/drivers/maprfs/driver_util.py | 17 +- .../netapp/dataontap/client/client_cmode.py | 11 +- manila/share/manager.py | 17 +- manila/ssh_utils.py | 132 +++++++++++++++ .../drivers/dell_emc/common/enas/test_connector.py | 10 +- .../drivers/inspur/instorage/test_instorage.py | 7 +- manila/utils.py | 98 ----------- ...-state-on-active-replicas-a3d4511ff1352d68.yaml | 6 + ...nnection-error-to-neutron-df7d2ddac5f30773.yaml | 6 + ...-on-share-server-deletion-b6faf19725727988.yaml | 10 ++ ...scoped-user-when-add-rule-1ae120a96dd8f68a.yaml | 8 + zuul.d/grenade-jobs.yaml | 18 +- 38 files changed, 615 insertions(+), 386 deletions(-)
participants (1)
-
no-reply@openstack.org