[release-announce] glance_store 4.0.0 (zed)

no-reply at openstack.org no-reply at openstack.org
Wed May 18 09:57:17 UTC 2022


We exuberantly announce the release of:

glance_store 4.0.0: OpenStack Image Service Store Library

This release is part of the zed release series.

The source is available from:

    https://opendev.org/openstack/glance_store

Download the package from:

    https://pypi.org/project/glance_store

For more details, please see below.

4.0.0
^^^^^


Upgrade Notes
*************

* Python 3.6 & 3.7 support has been dropped. The minimum version of
  Python now supported is Python 3.8.


Bug Fixes
*********

* Bug #1970698 (https://bugs.launchpad.net/glance-
  store/+bug/1970698): Cinder: Fixed exception logging when the image
  create operation fails due to failing to attach volume to glance
  host.

* Bug #1969373 (https://bugs.launchpad.net/glance-
  store/+bug/1969373): Cinder Driver: Correct the retry interval from
  fixed 1 second to exponential backoff for attaching a volume during
  image create/save operation.

Changes in glance_store 3.0.0..4.0.0
------------------------------------

aeee48b Update python testing as per zed cycle teting runtime
3ee399a Cinder: Correct exception logging during attach
ba4af14 Correct retry interval during attach volume
f9253a4 Add coverage for add method
4bd0304 Add exception coverage for get, get_size, delete
e5a3c9e Add coverage for helper methods
77919e1 Add coverage for get_cinderclient and _check_context
8ec0790 Remove redundant try except around volume create
3666d2d Add coverage for StoreLocation
c0c4969 Add coverage for get_cinder_session
95b4930 Remove six usage
fba6d0d Refactor cinder store tests[2/2]
bb790de Refactor cinder store tests[1/2]
7b5b50f Replace FakeObject with MagicMock[2/2]
4b2aab1 Replace FakeObject with MagicMock[1/2]
db235f1 Update master for stable/yoga


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

.zuul.yaml                                         |  38 +-
glance_store/_drivers/cinder.py                    |  15 +-
glance_store/common/attachment_state_manager.py    |   4 +-
glance_store/common/cinder_utils.py                |   4 +-
.../unit/common/test_attachment_state_manager.py   |   9 +
.../drop-python-3-6-and-3-7-41af87576c4fd7b1.yaml  |   5 +
...ion-logging-during-attach-9546e24189db83c4.yaml |   6 +
.../fix-interval-in-retries-471155ff34d9f0e9.yaml  |   7 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/yoga.rst                       |   6 +
setup.cfg                                          |   4 +-
tox.ini                                            |   2 +-
15 files changed, 1083 insertions(+), 938 deletions(-)







More information about the Release-announce mailing list