python-cinderclient 4.3.0 (train)
We are amped to announce the release of: python-cinderclient 4.3.0: OpenStack Block Storage API Client Library This release is part of the train release series. The source is available from: https://opendev.org/openstack/python-cinderclient Download the package from: https://pypi.org/project/python-cinderclient Please report issues through: https://bugs.launchpad.net/python-cinderclient/+bugs For more details, please see below. 4.3.0 ^^^^^ Prelude ******* The replication v1 have been removed from cinder, the volume promote/reenable replication on the command line have now been removed. New Features ************ * Starting with API microversion 3.56, "backup-list" and "backup- show" will include the "User ID" denoting the user that created the backup. Bug Fixes ********* * The "discover_version" function in the "cinderclient.api_versions" module was documented to return the most recent API version supported by both the client and the target Block Storage API endpoint, but it was not taking into account the highest API version supported by the client. Its behavior has been corrected in this release. [Bug 1826286 (https://bugs.launchpad.net/bugs/1826286)] Changes in python-cinderclient 4.1.0..4.3.0 ------------------------------------------- 1b8d5c2 Update api-ref location 95a469f Bump openstackdocstheme to 1.20.0 203e02e Remove the hard-coded version number. 67c9d2a Add Python 3 Train unit tests 86b6ad5 Switch to the new canonical constraints URL on master 5cd22bb Remove promote/reenable replication 938c00a Use openstack-python3-train-jobs for python3 test runtime 03f228c Add missed 'Server ID' output in attachment-list 94d8e77 Update sphinx dependency 9976975 Correct discover_version response c78cbb0 Remove some old info from README 2f11c3d OpenDev Migration Patch ffccfc0 Handle auth redirects eae7d55 Raise API max version for Stein updates 44061cf Add support for backup user ID b843a16 Raise API max version for Rocky updates 8ff86a1 Drop use of git.openstack.org 274fa11 Fix shell upload-to-image with no volume type 0707191 Remove bash-completion calls from base.py c7ec64a Replace openstack.org git:// URLs with https:// 40287a5 Update master for stable/stein 17a1c4a Add bash completion for groups 6c55e38 Remove py35 from setup.cfg a39805c Tests: Don't write bash-completion cache files 8de1f78 Drop py35 jobs 7ee806f Fix bash_completion cache path 532aef0 Fix: cinder group-list not working with non-admin user 3c1e5b6 add python 3.7 unit test job 5c850bd Remove nonexistent job from gate a952c55 Add dependency on requests lib 2e059b6 Remove dsvm-functional-identity-v3-only job 2abfb55 Don't run DSVM tests for doc changes bccbd51 Fix max version handling for help output a8cd90a Fix incorrect punctuation e401667 More shell completion cache additions 2505e2a Fix doc build error 7319a40 Re-enable shell UUID completion cache 5d2116e Change bash completion dir permissions to 0750 4cf62cf Change cache uniqifier from using md5 to sha-1 85a3f0e Cleanup the home page c6fdd2a Change openstack-dev to openstack-discuss 75bc7e5 Add Python 3.6 classifier to setup.cfg 4b0f587 Remove i18n.enable_lazy() translation e26b64c Fix incorrect use of flake8:noqa 3b95479 Don't quote {posargs} in tox.ini 3362a65 Replace assertRaisesRegexp with assertRaisesRegex Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 23 +--- README.rst | 18 +-- cinderclient/api_versions.py | 31 +++-- cinderclient/base.py | 23 ++-- cinderclient/client.py | 15 +-- cinderclient/shell.py | 12 +- cinderclient/shell_utils.py | 13 +- cinderclient/v2/shell.py | 25 +--- cinderclient/v2/volumes.py | 18 +-- cinderclient/v3/availability_zones.py | 2 +- cinderclient/v3/capabilities.py | 2 +- cinderclient/v3/cgsnapshots.py | 2 +- cinderclient/v3/consistencygroups.py | 2 +- cinderclient/v3/contrib/list_extensions.py | 2 +- cinderclient/v3/limits.py | 2 +- cinderclient/v3/pools.py | 2 +- cinderclient/v3/qos_specs.py | 2 +- cinderclient/v3/quota_classes.py | 2 +- cinderclient/v3/shell.py | 135 +++++++++++++++++---- cinderclient/v3/volume_backups_restore.py | 2 +- cinderclient/v3/volume_encryption_types.py | 2 +- cinderclient/v3/volume_type_access.py | 2 +- cinderclient/v3/volumes.py | 1 + .../post.yaml | 80 ------------ .../run.yaml | 50 -------- .../legacy/cinderclient-dsvm-functional/run.yaml | 6 +- .../notes/backup-user-id-059ccea871893a0b.yaml | 5 + .../notes/bug-1826286-c9b68709a0d63d06.yaml | 9 ++ .../notes/remove-replv1-cli-61d5722438f888b6.yaml | 4 + releasenotes/source/index.rst | 1 + releasenotes/source/stein.rst | 6 + requirements.txt | 1 + setup.cfg | 5 +- tools/cinder.bash_completion | 2 +- tox.ini | 14 +-- 54 files changed, 404 insertions(+), 468 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index e07ffad..efa6cf3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,0 +12 @@ oslo.utils>=3.33.0 # Apache-2.0 +requests!=2.20.0,>=2.14.2 # Apache-2.0
participants (1)
-
no-reply@openstack.org