[release-announce] python-manilaclient 1.24.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Fri Jul 27 13:43:08 UTC 2018


We are pumped to announce the release of:

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

This release is part of the rocky release series.

The source is available from:

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

Download the package from:

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

Please report issues through launchpad:

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

For more details, please see below.

1.24.0
^^^^^^


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

* Added support to create share access rule metadata, update
  existing share access rule metadata and delete share access rule
  metadata. Also added a new shell command to show details of a share
  access rule.


Bug Fixes
*********

* Fix Manila pool-list --column reports nothing for capabilities,
  And also format the detail contents.

* Allows the use of blank in user group name since the AD allow user
  group name to include blank.

* The share type and share group type shell commands retrieve the
  'is_default' value from the manila API where supported. This fix
  also addresses the blank 'is_default' field when creating share
  types and share group types.

Changes in python-manilaclient 1.23.0..1.24.0
---------------------------------------------

ecbe1f9 Fix is_default value is empty issue when create
1aa12eb Support metadata for access rule resource
a94c76d Fix using column reports nothing for capabilities
270266b Add release note link in README
f09bb60 Add check to the flake8 job
71ce15e Remove PyPI downloads
fe0d78c fix tox python3 overrides
b7f21d9 Delete unused files to increase test coverage
d6ea79f Increase coverage test
3eeb762 Fix allow the use of blank in user group name to access the share


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

README.rst                                         |   5 +-
manilaclient/api_versions.py                       |   2 +-
manilaclient/common/apiclient/auth.py              | 217 ------------
manilaclient/common/apiclient/client.py            | 367 ---------------------
manilaclient/v2/client.py                          |   3 +
manilaclient/v2/limits.py                          |   2 +-
manilaclient/v2/share_access_rules.py              |  99 ++++++
manilaclient/v2/shares.py                          |  50 ++-
manilaclient/v2/shell.py                           | 170 +++++++---
...ata-for-share-access-rule-11a6b36c0f4c87c2.yaml |   5 +
...-nothing-for-capabilities-db8c1234fae91af5.yaml |   4 +
...ame-with-blank-access-fix-885a3e42bdc985ec.yaml |   4 +
.../fix-is-default-empty-557844001e0401e2.yaml     |   6 +
requirements.txt                                   |   1 +
tox.ini                                            |   7 +
22 files changed, 779 insertions(+), 739 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index d8fa05d..2658ac9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -19,0 +20 @@ debtcollector>=1.2.0 # Apache-2.0
+docutils==0.11






More information about the Release-announce mailing list