[release-announce] [cinder] python-cinderclient 1.11.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Fri Jan 27 01:22:17 UTC 2017


We are gleeful to announce the release of:

python-cinderclient 1.11.0: OpenStack Block Storage API Client Library

This release is part of the ocata release series.

The source is available from:

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

Download the package from:

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

Please report issues through launchpad:

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

For more details, please see below.

1.11.0
^^^^^^

New Features

* Support Keystone V3 authentication for httpClient.

Changes in python-cinderclient 1.10.0..1.11.0
---------------------------------------------

22c3693 Attach/Detach V2
4f22510 static method to get_server_version
209eebb Fix getting metadata attr error in snapshot-list command
a1f8a17 Fix test_auth_with_keystone_v3 test
aaffe41 Support filter volumes by group_id
ac28d47 Updated from global requirements
8bf891c Update param docstring to ducument search_opts
204b15a Removed unnecessary 'service_type' decorator
6962056 x-openstack-request-id logged twice in logs
d8a6210 Fix adding non-ascii attrs to Resource objects error
f08ecd2 Fix v3 volume list based on image_metadata
b2bc638 Updated from global requirements
0d9b8a1 Fix spelling of consistency groups
056cf5c Metadata based snapshop filtering
b7f52a8 _human_id_cache or _uuid_cache error about completion_cache
003d9f0 Enable coverage report in console output
4450754 Python3 common patterns
690d6ea modify the wrong comment of the Client class
82181f0 Fix the optional argument of cinder api
797d932 Add convertation of query parameters to string
9dc3cc6 (Trival)Modify the version_header with self.version_header
e1014fa Support Keystone V3 with HttpClient
2324391 Use 'ostestr {posargs}' to run functional tests
6e2253e Missing client version 3.0 support for "delete_metadata" method
35a434d Remove assertTableStruct from ClientTestBase


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

README.rst                                         |   6 +-
cinderclient/apiclient/base.py                     |   3 +-
cinderclient/base.py                               |   9 +-
cinderclient/client.py                             |  86 ++++--
cinderclient/shell.py                              |   4 +-
cinderclient/shell_utils.py                        |   8 +-
cinderclient/utils.py                              |  29 --
cinderclient/v1/contrib/list_extensions.py         |   1 -
cinderclient/v1/shell.py                           |  64 ----
cinderclient/v1/volume_encryption_types.py         |   3 +-
cinderclient/v2/cgsnapshots.py                     |   2 +-
cinderclient/v2/consistencygroups.py               |  20 +-
cinderclient/v2/contrib/list_extensions.py         |   1 -
cinderclient/v2/shell.py                           | 110 +------
cinderclient/v2/volume_encryption_types.py         |   3 +-
cinderclient/v3/attachments.py                     |  68 ++++
cinderclient/v3/client.py                          |   4 +-
cinderclient/v3/contrib/list_extensions.py         |   9 -
cinderclient/v3/shell.py                           | 341 ++++++++++++++++++---
cinderclient/v3/volumes.py                         |  17 +-
...eystone-v3-for-httpClient-d48ebb24880f5821.yaml |   4 +
requirements.txt                                   |   2 +-
tox.ini                                            |   5 +-
32 files changed, 705 insertions(+), 332 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 9525e93..96dd122 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ PrettyTable<0.8,>=0.7.1 # BSD
-keystoneauth1>=2.16.0 # Apache-2.0
+keystoneauth1>=2.18.0 # Apache-2.0





More information about the Release-announce mailing list