[release-announce] [manila] python-manilaclient 1.17.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Fri Jul 28 01:58:20 UTC 2017


We are jazzed to announce the release of:

python-manilaclient 1.17.0: Client library for OpenStack Manila API.

This release is part of the pike release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/python-manilaclient

Download the package from:

    https://pypi.python.org/pypi/python-manilaclient

Please report issues through launchpad:

    https://bugs.launchpad.net/python-manilaclient

For more details, please see below.

1.17.0
^^^^^^


New Features
************

* Shares and share instances can now be filtered with their export
  location IDs or paths.

* IPv6 ACL support has been added in manila. access-allow command
  now validates and allows access control to IPv6 clients.

* Added support for matching filters (name~, description~) to filter
  results of the list commands for shares, snapshots, share-networks,
  and share-groups.

* Added support for "description" as a filter to the list commands
  for shares, snapshots, share-networks, and share-groups.

* Added new subcommands message-list, message-show and message-
  delete.

* Added support for per-share-type quotas.

* Added support for share group and share group snapshot quotas.


Upgrade Notes
*************

* After addition of share group and share group snapshot quotas, it
  is now possible to get 'over limit' error creating share groups and
  share group snapshots.

Changes in python-manilaclient 1.16.0..1.17.0
---------------------------------------------

39b72e5 Enable IPv6 in manila(client)
e0fd972 Add like filter
6b3fbc7 Updated from global requirements
9ac185d Add export-location filter in share and share instance list
6964524 Add share group quotas
8045f4d Add quotas per share type
8bf5f9b Add commands for user messages
dc65fa0 Update the documentation link for doc migration
34d5767 Enable some off-by-default checks
450b093 Replace http with https
ce2f74b Updated from global requirements
ec8620a Increases code coverage
7378896 Switch from oslosphinx to openstackdocstheme
79f5d6f Updated from global requirements
37bf2d9 Updated from global requirements
95d51dc Updated from global requirements


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

CONTRIBUTING.rst                                   |   4 +-
HACKING                                            |   6 +-
README.rst                                         |   4 +-
manilaclient/api_versions.py                       |   2 +-
manilaclient/common/_i18n.py                       |   2 +-
manilaclient/common/apiclient/auth.py              |   5 +-
manilaclient/common/constants.py                   |   7 +
manilaclient/v2/client.py                          |   2 +
manilaclient/v2/messages.py                        |  96 ++++
manilaclient/v2/quotas.py                          |  91 +++-
manilaclient/v2/share_instances.py                 |  22 +-
manilaclient/v2/share_networks.py                  |   3 +
manilaclient/v2/shares.py                          |  72 +--
manilaclient/v2/shell.py                           | 494 +++++++++++++++++++--
...dd-export-location-filter-4cf3114doe40k598.yaml |   4 +
.../add-ipv6-access-type-4dko90r1a9a1e0b8.yaml     |   5 +
.../notes/add-like-filter-591572762357ef4b.yaml    |   8 +
...d-message-list-and-delete-41b3323edd63d894.yaml |   3 +
...ta-per-share-type-support-3b2708ea232e69bc.yaml |   3 +
...hare-group-quotas-support-b6563cec58209a1d.yaml |   7 +
releasenotes/source/conf.py                        |  10 +-
requirements.txt                                   |   6 +-
setup.cfg                                          |   4 +-
test-requirements.txt                              |   6 +-
tox.ini                                            |   4 +
42 files changed, 1886 insertions(+), 119 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 24edb99..f952833 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-oslo.config>=4.0.0 # Apache-2.0
+oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
@@ -10 +10 @@ oslo.log>=3.22.0 # Apache-2.0
-oslo.serialization>=1.10.0 # Apache-2.0
+oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0
@@ -13 +13 @@ PrettyTable<0.8,>=0.7.1 # BSD
-requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0
+requests>=2.14.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 60e2efd..30da4d0 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +12 @@ mock>=2.0 # BSD
-oslosphinx>=4.7.0 # Apache-2.0
+openstackdocstheme>=1.16.0 # Apache-2.0
@@ -14,2 +14,2 @@ oslotest>=1.10.0 # Apache-2.0
-sphinx!=1.6.1,>=1.5.1 # BSD
-tempest>=14.0.0 # Apache-2.0
+sphinx>=1.6.2 # BSD
+tempest>=16.1.0 # Apache-2.0






More information about the Release-announce mailing list