[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