[release-announce] [manila] manila 5.0.0 (pike)
no-reply at openstack.org
no-reply at openstack.org
Wed Aug 30 11:15:33 UTC 2017
We are pleased to announce the release of:
manila 5.0.0: Shared Storage for OpenStack
This release is part of the pike release series.
Download the package from:
https://tarballs.openstack.org/manila/
For more details, please see below.
5.0.0
^^^^^
Bug Fixes
* Re-enabled the consistent snapshot code in the NetApp driver, now
compatible with the Manila Share Groups API instead of the
deprecated and removed Manila Consistency Groups API.
Changes in manila 5.0.0.0b3..5.0.0
----------------------------------
80fe5f1 Re-enable broken CG code in NetApp driver
c408401 Fix wrong links
05b5f7a [Api-ref] Add supported protocol "MAPRFS" in doc
52ea955 Add API document for share group quotas
fae39f7 [Doc] Remove unused 'provider_location' parameter
ee5fd42 [Doc] Fix API document for Consistency group
29a5226 [Tempest] Fix tests for pre-existing share network
5e8df29 NetApp cDOT: Fix security style for CIFS shares
e37f1eb Remove duplicate variables.
345021d Remove tempest pin
73a72ae Imported Translations from Zanata
553fdbf Update links in README
e3b6f4a Fix NFSHelper 0-length netmask bug
fb17422 Enable some off-by-default checks
06d73fc Imported Translations from Zanata
5cb87d5 Fix multiple issues with revert to snapshot in LVM
bbb1426 Add exception for no default share type configured
a1ba28c Fix cannot deny ipv6 access rules
98255e6 Removed unnecessary setUp() calls in tests
5084efe [Trivialfix]Fix typos
bc46dc6 Imported Translations from Zanata
56718fe Use tempest-plugin service client registration
f6372af Imported Translations from Zanata
e202f75 Add ipaddress in manila requirements
8f365c6 Updated from global requirements
236b7ad Enable IPv6 in manila(documentation)
7555048 Updated from global requirements
Diffstat (except docs and test files)
-------------------------------------
README.rst | 8 +-
api-ref/source/consistency-group-snapshots.inc | 8 +-
api-ref/source/consistency-groups.inc | 8 +-
api-ref/source/parameters.yaml | 74 ++++---
api-ref/source/quota-sets.inc | 12 ++
.../source/samples/quota-show-detail-response.json | 8 +-
api-ref/source/samples/quota-show-response.json | 4 +-
api-ref/source/samples/quota-update-response.json | 4 +-
api-ref/source/share-types.inc | 12 +-
api-ref/source/shares.inc | 2 +
contrib/ci/common.sh | 1 -
contrib/ci/pre_test_hook.sh | 3 -
contrib/share_driver_hooks/zaqar_notification.py | 6 +-
.../share_back_ends_feature_support_mapping.rst | 224 ++++++++++-----------
etc/manila/rootwrap.d/share.filters | 4 -
manila/api/openstack/wsgi.py | 6 +-
.../3651e16d7c43_add_consistency_groups.py | 2 +-
.../e1949a93157a_add_share_group_types_table.py | 2 +-
...8723178_remove_host_from_driver_private_data.py | 6 +-
manila/db/sqlalchemy/api.py | 4 +
manila/exception.py | 5 +
manila/message/api.py | 6 +-
manila/scheduler/drivers/filter.py | 8 +-
manila/scheduler/filters/ignore_attempted_hosts.py | 6 +-
manila/scheduler/host_manager.py | 4 +-
manila/service.py | 2 +-
manila/share/access.py | 18 +-
manila/share/api.py | 8 +-
manila/share/driver.py | 24 ++-
manila/share/drivers/container/driver.py | 8 +-
manila/share/drivers/container/protocol_helper.py | 2 +-
manila/share/drivers/container/storage_helper.py | 2 +-
manila/share/drivers/generic.py | 4 +-
manila/share/drivers/glusterfs/common.py | 2 +-
manila/share/drivers/helpers.py | 57 +++---
manila/share/drivers/hitachi/hnas/driver.py | 10 +-
manila/share/drivers/hitachi/hnas/ssh.py | 2 +-
manila/share/drivers/huawei/v3/helper.py | 2 +-
manila/share/drivers/ibm/gpfs.py | 4 +-
manila/share/drivers/lvm.py | 81 ++++----
manila/share/drivers/netapp/common.py | 4 +-
.../netapp/dataontap/client/client_cmode.py | 38 +++-
.../netapp/dataontap/cluster_mode/drv_multi_svm.py | 53 +++--
.../dataontap/cluster_mode/drv_single_svm.py | 53 +++--
.../netapp/dataontap/cluster_mode/lib_base.py | 90 +++++----
.../netapp/dataontap/cluster_mode/lib_multi_svm.py | 2 +-
.../dataontap/cluster_mode/lib_single_svm.py | 2 +-
.../netapp/dataontap/protocols/cifs_cmode.py | 4 +
.../netapp/dataontap/protocols/nfs_cmode.py | 6 +-
manila/share/drivers/netapp/utils.py | 10 +-
manila/share/drivers/qnap/qnap.py | 2 +-
manila/share/drivers/quobyte/jsonrpc.py | 2 +-
manila/share/drivers/quobyte/quobyte.py | 8 +-
manila/share/drivers/service_instance.py | 4 +-
manila/share/drivers/windows/windows_smb_helper.py | 6 +-
manila/share/drivers/zfsonlinux/driver.py | 2 +-
manila/share/manager.py | 32 +--
manila/share/snapshot_access.py | 5 +
.../share/drivers/hitachi/hnas/test_driver.py | 2 +-
.../share/drivers/hpe/test_hpe_3par_driver.py | 3 -
.../netapp/dataontap/client/test_client_cmode.py | 43 ++++
.../netapp/dataontap/cluster_mode/test_lib_base.py | 179 +++++++++-------
.../netapp/dataontap/protocols/test_cifs_cmode.py | 2 +
.../services/share/json/__init__.py | 17 ++
.../services/share/json/shares_client.py | 10 +-
.../services/share/v2/json/shares_client.py | 4 +-
.../api/test_security_services_mapping_negative.py | 4 +-
...bug-1659023-netapp-cg-fix-56bb77b7bc61c3f5.yaml | 5 +
...rity-style-on-cifs-shares-cbdd557a27d11961.yaml | 4 +
...for-no-default-share-type-b1dd9bbe8c9cb3df.yaml | 5 +
...deny-ipv6-access-in-error-bce379ee310060f6.yaml | 7 +
...ke-lvm-revert-synchronous-0ef5baee3367fd27.yaml | 4 +
...7946-nfs-helper-0-netmask-224da94b82056f93.yaml | 5 +
.../source/locale/es/LC_MESSAGES/releasenotes.po | 2 +-
.../source/locale/fr/LC_MESSAGES/releasenotes.po | 2 +-
requirements.txt | 5 +-
test-requirements.txt | 2 +-
tox.ini | 5 +
114 files changed, 1113 insertions(+), 726 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 1f101de..5c9a28c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,0 +12 @@ greenlet>=0.3.2 # MIT
+ipaddress>=1.0.7;python_version<'3.3' # PSF
@@ -33 +34 @@ python-neutronclient>=6.3.0 # Apache-2.0
-keystoneauth1>=3.0.1 # Apache-2.0
+keystoneauth1>=3.1.0 # Apache-2.0
@@ -42 +43 @@ tooz>=1.47.0 # Apache-2.0
-python-cinderclient>=3.0.0 # Apache-2.0
+python-cinderclient>=3.1.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 5dc7f0d..7ef57e2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16 +16 @@ oslosphinx>=4.7.0 # Apache-2.0
-openstackdocstheme>=1.11.0 # Apache-2.0
+openstackdocstheme>=1.16.0 # Apache-2.0
More information about the Release-announce
mailing list