[release-announce] python-cinderclient 7.2.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Wed Sep 16 18:50:22 UTC 2020


We are pleased to announce the release of:

python-cinderclient 7.2.0: OpenStack Block Storage API Client Library

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

7.2.0
^^^^^


Prelude
*******

The Victoria release of the python-cinderclient supports Block Storage
API version 2 and Block Storage API version 3 through microversion
3.62.  (The maximum microversion of the Block Storage API in the
Victoria release is 3.62.)


New Features
************

* Added support to set, get, and unset the default volume type for
  projects with Block Storage API version 3.62 and higher.

* Added support to display the "cluster_name" attribute in volume
  detail output for admin users with Block Storage API version 3.61
  and higher.

Changes in python-cinderclient 7.1.0..7.2.0
-------------------------------------------

3600121 Add functional-py38 job
5026a8a Add note for Victoria release
7ee7d37 Add commands for default type overrides
7397f70 Python API in python-cinderclient
9dc1d61 Remove excess whitespace in ignore-path
aebb601 Use importlib to take place of imp module
3228111 zuul functional job: drop the custom playbooks
f85896a [goal] Migrate python-cinderclient jobs to focal
a9e9b76 Add support for Cinder API mv3.61
1dc592a Bump hacking to 3.1.0
8ecbbcd trivial: Drop references to os-testr
37f6a30 use stevedore to load util plugins
d6530c4 Add doc linting to pep8 target
4e24fd6 Use unittest.mock instead of third party mock
2d3bceb Clean up some old v1 API references
b649d7f Stop to use the __future__ module.
7c82175 Fix pygments style


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

.zuul.yaml                                         | 30 +++-------
HACKING.rst                                        | 25 +++++----
cinderclient/api_versions.py                       |  2 +-
cinderclient/base.py                               | 20 +++++++
cinderclient/client.py                             | 28 ++++++++--
cinderclient/shell.py                              | 15 +++--
cinderclient/shell_utils.py                        |  2 -
cinderclient/utils.py                              | 21 ++++---
cinderclient/v2/shell.py                           |  2 -
cinderclient/v3/client.py                          |  2 +
cinderclient/v3/default_types.py                   | 65 ++++++++++++++++++++++
cinderclient/v3/messages.py                        |  2 +-
cinderclient/v3/shell.py                           | 53 +++++++++++++++++-
cinderclient/v3/volume_backups.py                  |  4 +-
cinderclient/v3/volumes.py                         |  6 +-
lower-constraints.txt                              |  9 ++-
playbooks/post.yaml                                |  6 --
playbooks/python-cinderclient-functional.yaml      | 14 -----
.../project-default-types-727156d1db10a24d.yaml    |  6 ++
.../notes/victoria-release-0d9c2b43845c3d9e.yaml   | 11 ++++
requirements.txt                                   |  1 +
roles/get-os-environment/defaults/main.yaml        |  2 -
roles/get-os-environment/tasks/main.yaml           | 12 ----
test-requirements.txt                              |  4 +-
tools/install_venv_common.py                       |  2 -
tox.ini                                            | 13 ++++-
45 files changed, 421 insertions(+), 161 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index fef5e1e..f6567f4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11,0 +12 @@ requests!=2.20.0,>=2.14.2  # Apache-2.0
+stevedore>=1.20.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 7aa4096..774f99a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@
-hacking>=3.0.1,<3.1.0 # Apache-2.0
+hacking>=3.1.0,<3.2.0 # Apache-2.0
@@ -10 +9,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-mock>=2.0.0 # BSD
@@ -16,0 +16 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
+doc8>=0.6.0 # Apache-2.0






More information about the Release-announce mailing list