[release-announce] glance_store 4.0.1 (zed)

no-reply at openstack.org no-reply at openstack.org
Wed Jul 13 10:59:45 UTC 2022


We are pumped to announce the release of:

glance_store 4.0.1: 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.1
^^^^^


New Features
************

* When using the cinder backend, a custom os-brick file lock
  location can be specified using the "lock_path" configuration option
  in the "[os_brick]" configuration section.  Helpful when deploying
  on the same host as the Cinder service.


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

* When running Cinder and Glance with Cinder backend on the same
  host an os-brick shared location can be configured using the
  "lock_path" in the "[os_brick]" configuration section.

Changes in glance_store 4.0.0..4.0.1
------------------------------------

73ebb70 Support os-brick specific lock_path for Cinder
5ff06df Remove Python 2 support


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

glance_store/_drivers/cinder.py                    |   4 +-
glance_store/_drivers/filesystem.py                |   4 +-
glance_store/_drivers/http.py                      |   2 +-
glance_store/_drivers/rbd.py                       |   4 +-
glance_store/_drivers/s3.py                        |  10 +-
glance_store/_drivers/swift/store.py               |  44 ++++-----
glance_store/_drivers/swift/utils.py               |  17 +---
glance_store/_drivers/vmware_datastore.py          |  19 ++--
glance_store/backend.py                            |   3 +-
glance_store/driver.py                             |   6 +-
glance_store/exceptions.py                         |  11 +--
glance_store/location.py                           |   2 +-
glance_store/multi_backend.py                      |   3 +-
releasenotes/notes/lock_path-cef9d6f5f52c3211.yaml |  12 +++
releasenotes/source/conf.py                        |  16 ++--
requirements.txt                                   |   1 -
tools/colorizer.py                                 |   3 +-
33 files changed, 297 insertions(+), 323 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index f14c59a..ffd4fd7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11 +10,0 @@ eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
-six>=1.11.0 # MIT






More information about the Release-announce mailing list