[release][cinder] python-cinderclient release 1.4.0 (liberty)
We are pumped to announce the release of:
python-cinderclient 1.4.0: OpenStack Block Storage API Client Library
This release is part of the liberty release series.
With source available at:
http://git.openstack.org/cgit/openstack/python-cinderclient
With package available at:
https://pypi.python.org/pypi/python-cinderclient
For more details, please see the git log history below and:
http://launchpad.net/python-cinderclient/+milestone/1.4.0
Please report issues through launchpad:
http://bugs.launchpad.net/python-cinderclient
Notable changes ----------------
Default to Cinder API v2. Support for listing all tenants in backup-list. Ability to clone consistency groups. Trigger non-disruptive mode when doing backups. Get the progress status of a volume being migrated between different pools or storage backends.
Changes in python-cinderclient 1.3.1..1.4.0 -------------------------------------------
68a4707 Updated from global requirements 1c82825 Update path to subunit2html in post_test_hook 471aea8 Adds command to fetch specified backend capabilities 2d979dc Volume status management for volume migration 50758ba Fixed test_password_prompted dc6e823 Fix help message for reset-state commands f805f5a Add functional tests for python-cinderclient 8cc3ee2 Add support '--all-tenants' for cinder backup-list 2c3169e CLI: Non-disruptive backup 5e26906 Add tests for python-cinderclient 780a129 Replace assertEqual(None, *) with assertIsNone in tests a9405b1 CLI: Clone CG 03542ee Fix ClientException init when there is no message on py34 2ec9a22 Fixes table when there are multiline in result data 04caf88 Set default OS_VOLUME_API_VERSION to '2' bae0bb3 Add commands for modifying image metadata 629e548 Updated from global requirements b51e43e Remove H302 b426b71 Show backup and volume info in backup_restore dc1186d Add response message when volume delete 0f1cbc9 Implement reset-state for attach_status and migration_status 075381d Add more details for replication 953f766 New mock release(1.1.0) broke unit/function tests 8afc06c Remove unnecessary check for tenant information c23586b Remove redundant statement and refactor 891ef3e Use shared shell arguments provided by Session
Diffstat (except docs and test files) -------------------------------------
cinderclient/client.py | 8 +- cinderclient/exceptions.py | 8 +- cinderclient/shell.py | 97 +++++------ cinderclient/utils.py | 33 +++- cinderclient/v1/shell.py | 9 +- cinderclient/v2/capabilities.py | 39 +++++ cinderclient/v2/client.py | 2 + cinderclient/v2/consistencygroups.py | 6 +- cinderclient/v2/shell.py | 194 ++++++++++++++++++--- cinderclient/v2/volume_backups.py | 22 ++- cinderclient/v2/volumes.py | 80 +++++++-- requirements.txt | 2 +- setup.py | 2 +- test-requirements.txt | 2 +- tox.ini | 2 +- 30 files changed, 976 insertions(+), 148 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index fa300b9..906f3d2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4 +4 @@ -pbr<2.0,>=0.11 +pbr<2.0,>=1.6 diff --git a/test-requirements.txt b/test-requirements.txt index 4c920bb..7df482f 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -9 +9 @@ fixtures>=1.3.1 -mock>=1.0 +mock>=1.2
participants (1)
-
doug@doughellmann.com