[release-announce] python-glanceclient 3.2.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Fri Jun 19 17:29:40 UTC 2020
We are satisfied to announce the release of:
python-glanceclient 3.2.0: OpenStack Image API Client Library
This release is part of the victoria release series.
The source is available from:
https://opendev.org/openstack/python-glanceclient
Download the package from:
https://pypi.org/project/python-glanceclient
Please report issues through:
https://bugs.launchpad.net/python-glanceclient/+bugs
For more details, please see below.
3.2.0
^^^^^
Other Notes
* -| For legacy (pre-Rocky) images that do not contain "multihash"
metadata, or when the "--allow-md5-fallback" option is used in cases
where the multihash metadata is present but the specified algorithm
is not available to the glanceclient, the glanceclient uses an MD5
checksum to validate the download. When operating in a FIPS-
compliant environment, however, the MD5 algorithm may be unavailable
to the glanceclient. In such a case, (that is, when the MD5 checksum
information is available to the glanceclient but the MD5 algorithm
is not), the glanceclient will fail the download as corrupt because
it cannot prove otherwise. This is consistent with current
behavior.
Changes in python-glanceclient 3.1.0..3.2.0
-------------------------------------------
de178ac Switch to newer openstackdocstheme and reno versions
56186d6 Fail gracefully when MD5 is unavailable
490f808 Bump default tox env from py37 to py38
2f86299 Add py38 package metadata
6a04588 Use unittest.mock instead of third party mock
1b5c309 Add Python3 victoria unit tests
dff5c88 Pass --all-stores, --allow-failure as bool to API
00bc25e Update master for stable/ussuri
236a7be Fix SyntaxWarning with Python 3.8
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 2 +-
glanceclient/common/utils.py | 9 ++++++++-
glanceclient/v2/images.py | 12 +++++++-----
lower-constraints.txt | 5 +----
.../notes/check-for-md5-59db8fd67870b214.yaml | 13 +++++++++++++
releasenotes/source/conf.py | 14 +++++++-------
releasenotes/source/index.rst | 1 +
releasenotes/source/ussuri.rst | 6 ++++++
setup.cfg | 1 +
test-requirements.txt | 2 +-
tox.ini | 2 +-
21 files changed, 82 insertions(+), 40 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 3a6aa59..29c9183 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +7,0 @@ coverage!=4.4,>=4.0 # Apache-2.0
-mock>=2.0.0 # BSD
@@ -12,0 +12 @@ testscenarios>=0.4 # Apache-2.0/BSD
+ddt>=1.2.1 # MIT
More information about the Release-announce
mailing list