[release-announce] glance_store 4.4.0 (bobcat)

no-reply at openstack.org no-reply at openstack.org
Fri May 12 14:56:21 UTC 2023


We are thrilled to announce the release of:

glance_store 4.4.0: OpenStack Image Service Store Library

This release is part of the bobcat 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.4.0
^^^^^

Security Issues

* Cinder glance_store driver: in order to avoid a situation where a
  leftover device could be mapped to a different volume than the one
  intended, the cinder glance_store driver now instructs the os-brick
  library to force detach volumes, which ensures that devices are
  removed from the host.

  See Bug #2004555 (https://bugs.launchpad.net/glance-
  store/+bug/2004555) for more information about this issue.

Changes in glance_store 4.3.0..4.4.0
------------------------------------

1d8033e Add force to os-brick disconnect
6741951 Run cinder driver unit tests
27ab8a6 RBD: Wrap RBD calls in native threads
e8e9d8d Update master for stable/2023.1
7dc94f7 Do not always import boto3
ea5bab9 rbd: Disable rbd stores if libraries are not available
572e73e cinder: Disable cinder stores if cinderclient is not installed
2c3442a move attachment_update to try block
0c594df Fix misuse of assertTrue
64e2597 Imported Translations from Zanata
6b49171 Replace deprecated UPPER_CONSTRAINTS_FILE variable


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

glance_store/_drivers/cinder/base.py               |  3 +-
glance_store/_drivers/cinder/store.py              | 36 ++++++++++------
glance_store/_drivers/rbd.py                       | 19 ++++++--
glance_store/_drivers/s3.py                        | 21 +++++++--
.../notes/bug-2004555-4fd67fce86c07461.yaml        | 11 +++++
releasenotes/source/2023.1.rst                     |  6 +++
releasenotes/source/index.rst                      |  1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 32 ++++++++++++--
test-requirements.txt                              |  1 +
tox.ini                                            |  6 +--
16 files changed, 195 insertions(+), 58 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index b623f81..2eaa226 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -13,0 +14 @@ coverage!=4.4,>=4.0 # Apache-2.0
+ddt>=1.4.4 # MIT






More information about the Release-announce mailing list