[release-announce] glance_store 3.0.1 (yoga)

no-reply at openstack.org no-reply at openstack.org
Wed May 17 11:12:58 UTC 2023


We are gleeful to announce the release of:

glance_store 3.0.1: OpenStack Image Service Store Library

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

3.0.1
^^^^^


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.


Bug Fixes
*********

* Now the "project_domain_name" parameter and the "user_domain_name"
  parameter are properly used by swift backends. Previously these two
  parameters were ignored and the "*_domain_id" parameters should be
  set to use a keystone domain different from the default one.

* 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..3.0.1
------------------------------------

2830182 Add force to os-brick disconnect
bc9375e Fix tox4 error
4e5b90a Swift: Honor *_domain_name parameters
69fd0dc Cinder: Correct exception logging during attach
c6716cb Correct retry interval during attach volume
88bd7fc Update TOX_CONSTRAINTS_FILE for stable/yoga
74fee65 Update .gitreview for stable/yoga


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

.gitreview                                         |  1 +
glance_store/_drivers/cinder.py                    |  5 +-
glance_store/_drivers/swift/utils.py               | 33 +++++-----
glance_store/common/attachment_state_manager.py    |  7 ++-
glance_store/common/cinder_utils.py                |  4 +-
.../unit/common/test_attachment_state_manager.py   | 13 +++-
.../notes/bug-1620999-8b76a0ad14826197.yaml        |  7 +++
.../notes/bug-2004555-4fd67fce86c07461.yaml        | 11 ++++
...ion-logging-during-attach-9546e24189db83c4.yaml |  6 ++
.../fix-interval-in-retries-471155ff34d9f0e9.yaml  |  7 +++
tox.ini                                            |  7 +--
17 files changed, 247 insertions(+), 41 deletions(-)







More information about the Release-announce mailing list