We are chuffed to announce the release of: manila 6.1.0: 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.1.0 ^^^^^ Deprecation Notes ***************** * The options "ca_certificates_file", "nova_ca_certificates_file", "cinder_ca_certificates_file", "api_insecure", "nova_api_insecure" and "cinder_api_insecure" have been deprecated from the "DEFAULT" group as well as "nova", "neutron" and "cinder" configuration groups. Use "cafile" to specify the CA certificates and "insecure" to turn off SSL validation in these respective groups (nova, neutron and cinder). Bug Fixes ********* * Since the addition of NVE support, the Netapp driver used to fail to start when a VE license is not present on an ONTAP > 9.1. Now the driver starts but it reports NVE not supported. * Fixed a bug in the Quobyte driver that allowed share resizing to incorrectly address the share to be resized in the backend. * The SIGHUP behavior for the manila-scheduler service has been fixed. Previously, only the manila-share service was responding to SIGHUP and reloading its configuration, now manila-scheduler does the same. * The ZFSOnLinux driver now retries unmounting zfs shares to perform the manage operation. See Launchpad bug 1785180 (https://bugs.launchpad.net/manila/+bug/1785180) for details. * New shares created on a Quobyte backend are now initialized with the correct quota. * fixes a bug causing incorrect quotas being set in the backend when resizing Quobyte shares. * Launchpad bug 1809318 (https://bugs.launchpad.net/manila/+bug/1809318) has been fixed. The deprecated options "api_insecure" and "ca_certificates_file" from nova, cinder, neutron or DEFAULT configuration groups no longer override the newer "insecure" option if provided. Always use "insecure" and "cafile" to control SSL and validation since the deprecated options will be removed in a future release. Changes in manila 6.0.2..6.1.0 ------------------------------ 674ee3f Change ssh_utils parameter to correctly send keepalive packets 0b47c68 Set paramiko logging to DEBUG level 041f60a Improve service instance module debug logging 2abde73 Adjust ssh timeouts 71fede7 Deprecate old keystone session config opts 68f6578 Fix image_name retrieval in custom-image jobs 8e930ca remove glusterfs-nfs job from check queue d5ff8bb Fix mutable default argument in Quobyte jsonrpc e8a7896 change tox envlist from 3.5 to 3 66105f9 Remove run_tests.sh e7d976f Use volume_uuid in _resize_share of Quobyte Driver 820638c [ZFSOnLinux] Retry unmounting old datasets during manage b2b9bf5 Remove logging overrides from plugin.sh 4c1b1e1 Test share type per test suite changes 207ce73 import zuul job settings from project-config fcd092b Set initial quota in Quobyte and correct resizing ef6b5c3 Fix mutable config in manila-scheduler 2eb7636 check all_tenants value in share api 0d3fc8b Fix ZFSOnLinux doc about manage ops 31f35ae [NetApp driver] NVE License not present fix Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 21 +++- contrib/ci/post_test_hook.sh | 11 +- contrib/ci/pre_test_hook.sh | 6 + devstack/plugin.sh | 34 +++--- devstack/settings | 7 ++ .../drivers/zfs-on-linux-driver.rst | 15 ++- manila/common/client_auth.py | 3 +- manila/compute/nova.py | 32 +++--- manila/network/linux/interface.py | 4 +- manila/network/neutron/api.py | 27 +++-- manila/service.py | 3 +- manila/share/api.py | 2 +- manila/share/drivers/generic.py | 2 + .../netapp/dataontap/client/client_cmode.py | 9 +- manila/share/drivers/quobyte/jsonrpc.py | 8 +- manila/share/drivers/quobyte/quobyte.py | 47 ++++---- manila/share/drivers/service_instance.py | 6 + manila/share/drivers/zfsonlinux/driver.py | 54 ++++++--- manila/testing/README.rst | 17 ++- .../netapp/dataontap/client/test_client_cmode.py | 20 ++-- manila/utils.py | 45 ++++++-- manila/volume/cinder.py | 33 +++--- .../run.yaml | 26 ++--- .../run.yaml | 19 ---- .../run.yaml | 26 ++--- .../manila-tempest-dsvm-mysql-generic/run.yaml | 19 ---- .../run.yaml | 19 ---- .../run.yaml | 19 ---- .../run.yaml | 19 ---- .../legacy/manila-tempest-dsvm-scenario/run.yaml | 19 ---- ...e-license-not-present-fix-e5d2e0d6c5df9227.yaml | 5 + .../bug-1774604-qb-driver-b7e717cbc71d6189.yaml | 5 + ...p-behavior-with-scheduler-8ee803ad0e543cce.yaml | 5 + ...-unmounting-during-manage-872cf46313c5a4ff.yaml | 6 + .../bugfix-1771958-1771970-bcec841e7ae6b9f6.yaml | 6 + ...ova-neutron-cinder-groups-e395015088d93fdc.yaml | 19 ++++ tools/enable-pre-commit-hook.sh | 3 +- tox.ini | 9 +- 49 files changed, 550 insertions(+), 468 deletions(-)
participants (1)
-
no-reply@openstack.org