[release-announce] [cinder] python-cinderclient 3.1.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 27 14:43:08 UTC 2017


We are happy to announce the release of:

python-cinderclient 3.1.0: OpenStack Block Storage API Client Library

This release is part of the pike 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.

3.1.0
^^^^^

New Features

* Support to wait for volume creation until it completes. The
  command is: "cinder create --poll <volume_size>"

* "--profile" argument can be loaded from "OS_PROFILE" environment
  variable to avoid repeating "--profile" in openstack commands.

* Support get volume summary command in V3.12.

Changes in python-cinderclient 3.0.0..3.1.0
-------------------------------------------

a3f9f4f Rearrange existing documentation to fit the new standard layout
b5eaca8 import content from cli-reference in openstack-manuals
3e235b2 Make --profile load from environment variables
7547e55 cinderclient might not return version for V2 API
4760157 python-cinderclient doc unclear on Volume.attach
9c36efa Update cinder.rst and shell.rst
0cb09cc Add cinder create --poll
7233386 Updated from global requirements
0b52b49 Update URLs in documentation
a570f26 Support volume summary command
0ea7b2e cinder show with attachments is a mess
a87622e Fix support for Unicode value filters
e90503c Handle AttributeError in _get_server_version_range


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

CONTRIBUTING.rst                                   |    4 +-
HACKING.rst                                        |    4 +-
README.rst                                         |   15 +-
cinderclient/_i18n.py                              |    2 +-
cinderclient/api_versions.py                       |    9 +-
cinderclient/client.py                             |   13 +-
cinderclient/exceptions.py                         |   23 +
cinderclient/shell.py                              |    4 +-
cinderclient/shell_utils.py                        |   34 +
cinderclient/v2/shell.py                           |   16 +-
cinderclient/v2/volumes.py                         |   25 +-
cinderclient/v3/shell.py                           |   33 +-
cinderclient/v3/volumes.py                         |    8 +
.../notes/cinder-poll-4f92694cc7eb657a.yaml        |    4 +
...e-as-environment-variable-2a5c666ef759e486.yaml |    6 +
.../support-volume-summary-d6d5bb2acfef6ad5.yaml   |    4 +
requirements.txt                                   |    2 +-
37 files changed, 5265 insertions(+), 381 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 9fab454..5e72d7c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ PrettyTable<0.8,>=0.7.1 # BSD
-keystoneauth1>=2.21.0 # Apache-2.0
+keystoneauth1>=3.0.1 # Apache-2.0






More information about the Release-announce mailing list