[release-announce] manila 6.1.0 (queens)
no-reply at openstack.org
no-reply at openstack.org
Thu Jan 31 12:46:40 UTC 2019
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(-)
More information about the Release-announce
mailing list