[openstack-announce] [release][cinder] python-cinderclient release 1.4.0 (liberty)
doug at doughellmann.com
doug at doughellmann.com
Fri Sep 11 15:13:39 UTC 2015
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
More information about the OpenStack-announce
mailing list