[release-announce] python-cinderclient 8.1.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Fri Sep 3 15:18:36 UTC 2021
We exuberantly announce the release of:
python-cinderclient 8.1.0: OpenStack Block Storage API Client Library
This release is part of the xena stable 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.
8.1.0
^^^^^
Prelude
*******
The Xena release of the python-cinderclient supports Block Storage API
version 3 through microversion 3.66. (The maximum microversion of the
Block Storage API in the Xena release is 3.66.)
New Features
************
* Adds support for Block Storage API version 3.66, which drops the
requirement of a 'force' flag to create a snapshot of an in-use
volume. Although the 'force' flag is invalid for the "snapshot-
create" call for API versions 3.66 and higher, for backward
compatibility the cinderclient follows the Block Storage API in
silently ignoring the flag when it is passed with a value that
evaluates to True.
* Supports Block Storage API version 3.65, which displays a boolean
"consumes_quota" field on volume and snapshot detail responses and
which allows filtering volume and snapshot list responses using the
standard "--filters [<key=value> [<key=value> ...]]" option to the
"cinder list" or "cinder snapshot-list" commands.
Filtering by this field may not always be possible in a cloud. Use
the "cinder list-filters" command to see what filters are available
in the cloud you are using.
Upgrade Notes
*************
* The python-cinderclient no longer supports version 2 of the Block
Storage API. The last version of the python-cinderclient supporting
that API is the 7.x series.
Changes in python-cinderclient 8.0.0..8.1.0
-------------------------------------------
fab6ddf Prepare for Xena cinderclient release
c3c15f6 Support Block Storage API mv 3.66
e16b025 update some scripts
f949080 Add consumes quota field support
e474eeb Add functional jobs to the gate
24b262c Increase default quotas for zuul jobs
d04ded6 Unset tempest.lib timeout in functional tests
14bb543 Dropping lower constraints testing
0439a44 client: Stop logging request-id twice in DEBUG
14bc136 Fix list resources when use limit and with-count
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 15 +-
cinderclient/api_versions.py | 2 +-
cinderclient/base.py | 6 +
cinderclient/client.py | 14 -
cinderclient/v3/shell.py | 159 +++++++++-
cinderclient/v3/shell_base.py | 56 ----
cinderclient/v3/volume_snapshots.py | 45 +++
lower-constraints.txt | 19 --
.../notes/support-bs-mv-3.66-5214deb20d164056.yaml | 9 +
.../notes/xena-release-688918a69ada3a58.yaml | 21 ++
tools/colorizer.py | 334 ---------------------
tools/lintstack.py | 2 +-
tox.ini | 10 +-
14 files changed, 317 insertions(+), 446 deletions(-)
More information about the Release-announce
mailing list