[release-announce] glance_store 2.5.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Fri Mar 5 10:08:04 UTC 2021


We enthusiastically announce the release of:

glance_store 2.5.0: OpenStack Image Service Store Library

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

2.5.0
^^^^^


Prelude
*******

This was a quiet development cycle for the "glance_store" library.
Several bugs were fixed and some code changes were committed to
increase stability.


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

* Previously, during service startup, the check to validate volume
  types used to raise "BackendException" or "BadStoreConfiguration"
  exceptions when an invalid volume type was configured hence failing
  the service startup. It now logs a warning and the glance service
  starts normally.


Bug Fixes
*********

* Default value of the "cinder_catalog_info" parameter has been
  changed from "volumev2::publicURL" to "volumev3::publicURL", so that
  the current v3 API is used by default instead of the deprecated v2
  API.

* Bug #1915163 (https://bugs.launchpad.net/glance-
  store/+bug/1915163): Added handling to log and raise proper
  exception during image create when an invalid volume type is
  configured.

* * Bug 1915602: Cinder store: Use v3 API by default


   (https://code.launchpad.net/bugs/1915602)

Changes in glance_store 2.4.0..2.5.0
------------------------------------

bfbea18 Wallaby cycle Release Notes
18dd442 Run glance functional job on glance_store
d0702ea Validate volume type during volume create
77b61a9 Cinder store: Use v3 API by default
d05024a Fix lower_constraints and requirements
a34419a Replace md5 with oslo version


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

.zuul.yaml                                         | 13 ++++
glance_store/_drivers/cinder.py                    | 72 +++++++++++-----------
glance_store/_drivers/filesystem.py                |  5 +-
glance_store/_drivers/rbd.py                       |  5 +-
glance_store/_drivers/s3.py                        |  9 ++-
glance_store/_drivers/swift/store.py               |  8 +--
glance_store/_drivers/vmware_datastore.py          |  5 +-
glance_store/common/utils.py                       | 17 +++++
lower-constraints.txt                              | 16 +++--
.../notes/bug-1915602-fcc807a435d8a6bf.yaml        |  6 ++
...ume-type-validation-check-011a400d7fb3b307.yaml | 12 ++++
.../wallaby-final-release-00f0f851ff7d93ab.yaml    | 10 +++
requirements.txt                                   |  4 +-
25 files changed, 303 insertions(+), 142 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index e537c3a..f14c59a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
-oslo.utils>=3.33.0 # Apache-2.0
+oslo.utils>=4.7.0 # Apache-2.0
@@ -11 +11 @@ eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
-six>=1.10.0 # MIT
+six>=1.11.0 # MIT






More information about the Release-announce mailing list