[release-announce] manila 6.0.2 (queens)

no-reply at openstack.org no-reply at openstack.org
Fri Jul 27 08:24:21 UTC 2018


We eagerly announce the release of:

manila 6.0.2: 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.0.2
^^^^^

Bug Fixes

* The generic driver has been fixed to allow removing inappropriate
  CIFS rules on NFS shares.

* Changed sync mount permanently logic in the Generic driver to
  select the newly mounted share from /etc/mtab and insert it into
  /etc/fstab. Added corresponding remove mount permanently
  functionality.

* The Launchpad bug 1717392
  (https://bugs.launchpad.net/manila/+bug/1717392) has been fixed and
  database downgrades do not fail if the database contains deleted
  access rules. Database downgrades are not recommended in production
  environments.

* The Launchpad bug 1765420
  (https://bugs.launchpad.net/manila/+bug/1765420) that affected the
  NetApp ONTAP driver during share deletion has been fixed.

* The access-allow API has now been fixed to validate duplicate IP
  addresses by different notation styles. For example, if a host with
  IP 172.16.21.24 already has access to an NFS share, access cannot be
  requested for 172.16.21.24/32.

* The NetApp driver has been fixed to not enforce route creation
  when the share network provided has no gateway. See Launchpad bug
  1777126 (https://bugs.launchpad.net/manila/+bug/1777126) for
  details.

* Fixed routes.mapper.Mapper.resource adds a bunch of formatted
  routes that cannot accept something after a '.'.

* Removed confusing manila.db.sqlalchemy model messages indicating
  deprecated properties for "share_type", "host", "share_server_id",
  "share_network_id", "available_zone".  These are exposed in the API
  as properties of shares and are not in fact actually deprecated as
  such.

Changes in manila 6.0.1..6.0.2
------------------------------

ac5dd1a Fix results capturing for the dummy driver
a2e040d Allow setting test API microversions in gate tests
f9992b9 Fix bare exceptions in ganesha manager
4ec3ace Cannot remove user rule for NFS share
5e56f4d NetApp cDOT driver skip vserver route with no gateway
885762a Limit formatting routes when adding resources
846a159 DB Migration: fix downgrade in 579c267fbb4d
a6f4e23 Fix post-execution for tempest tests
4f9387e Fetch and install manila-tempest-plugin system-wide
26b8d4d [Manila Unity/VNX] admin doc failed to render
93b4868 Allow api_version_request.matches to accept a string or None
0c182bc Remove confusing DB deprecation messages
3d6ed0c NetApp ONTAP: Fix delete-share for vsadmin users
8ac7bf4 Fix access control for single host addresses
69d9112 Fix use of pbr version release
a725d26 [Manila Unity] Set unity_server_meta_pool option as required
344d4aa Fix share-service VM restart problem
bd6c800 Update auth_url value in install docs
f05aaff Add manila.data.helper options to config sample


Diffstat (except docs and test files)
-------------------------------------

api-ref/source/versions.inc                        |   5 +
contrib/ci/common.sh                               |  19 ++--
contrib/ci/post_test_hook.sh                       |  20 +++-
devstack/plugin.sh                                 |  11 +++
devstack/settings                                  |   7 --
.../drivers/dell-emc-unity-driver.rst              |   7 +-
.../controller-node-common-configuration.rst       |   2 +-
.../common/dhss-true-mode-configuration.rst        |   6 +-
.../common/share-node-common-configuration.rst     |   2 +-
etc/manila/rootwrap.d/share.filters                |   3 +
manila/api/openstack/__init__.py                   |   9 ++
manila/api/openstack/api_version_request.py        |  17 +++-
manila/api/openstack/rest_api_version_history.rst  |  28 +++---
manila/db/api.py                                   |  16 ++++
.../579c267fbb4d_add_share_instances_access_map.py |   6 +-
manila/db/sqlalchemy/api.py                        |  46 +++++++++
manila/db/sqlalchemy/models.py                     |  15 +--
manila/opts.py                                     |   2 +
manila/share/api.py                                |  15 ++-
.../drivers/dell_emc/plugins/unity/connection.py   |   1 +
manila/share/drivers/ganesha/manager.py            |  23 +++--
manila/share/drivers/generic.py                    |  34 +++++--
manila/share/drivers/helpers.py                    |   4 +-
.../netapp/dataontap/client/client_cmode.py        |  17 +++-
manila/share/drivers/netapp/utils.py               |   2 +-
.../migrations/alembic/migrations_data_checks.py   | 106 ++++++++++++++++++++-
.../netapp/dataontap/client/test_client_cmode.py   |  23 +++++
...-remove-user-rule-for-NFS-8e1130e2accabd56.yaml |   4 +
...ervice-VM-restart-problem-1110f9133cc294e8.yaml |   6 ++
...owngrade-share-access-map-bbd5fe9cc7002f2d.yaml |   7 ++
...delete-share-for-vsadmins-b5dc9e0224cb3ba2.yaml |   4 +
...s-conflict-on-host-routes-0c298125fee4a640.yaml |   7 ++
...route-setup-if-no-gateway-e841635dcd20fd12.yaml |   5 +
...ix_limit_formating_routes-1b0e1a475de6ac44.yaml |   4 +
...sing-deprecation-warnings-a17c20d8973ef2bb.yaml |   7 ++
44 files changed, 713 insertions(+), 146 deletions(-)







More information about the Release-announce mailing list