[release-announce] glance_store 4.3.0 (antelope)

no-reply at openstack.org no-reply at openstack.org
Fri Feb 10 16:36:06 UTC 2023


We exuberantly announce the release of:

glance_store 4.3.0: OpenStack Image Service Store Library

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


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

* Added support for extending in-use volumes in cinder store. A new
  boolean config option "cinder_do_extend_attached" is added which
  allows operators to enable/disable extending in-use volume support
  when creating an image. By default, "cinder_do_extend_attached" will
  be "False" i.e. old flow of detaching, extending and attaching will
  be used.


Deprecation Notes
*****************

* The 'rados_connect_timeout' config option for the RBD store has
  been deprecated and will be removed in the future. It has been
  silently ignored for multiple releases. Users willing to set a
  timeout for the connection to the cluster can use Ceph's
  'client_mount_timeout' option.


Bug Fixes
*********

* Bug #2000584 (https://bugs.launchpad.net/glance-
  store/+bug/2000584): Fixed image create with cinder NFS store when
  using sparse volumes.

Changes in glance_store 4.2.0..4.3.0
------------------------------------

2379a56 Imported Translations from Zanata
a7edc87 Cinder: Add support to extend attached volumes
d0733a0 Refactor/restructure glance cinder store
b1d0fee Rbd: Deprecate unused rados_connect_timeout


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

glance_store/_drivers/cinder/__init__.py           |  16 ++
glance_store/_drivers/cinder/base.py               |  66 +++++
glance_store/_drivers/cinder/nfs.py                | 106 ++++++++
glance_store/_drivers/cinder/scaleio.py            |  79 ++++++
.../_drivers/{cinder.py => cinder/store.py}        | 299 +++++++++++----------
glance_store/_drivers/rbd.py                       |  13 +-
glance_store/common/attachment_state_manager.py    |   2 +-
glance_store/common/cinder_utils.py                |  18 ++
.../unit/{ => cinder}/test_multistore_cinder.py    |  17 +-
.../unit/common/test_attachment_state_manager.py   |   3 +-
...fix-nfs-sparse-vol-create-76631ce05f86257c.yaml |   5 +
...port-extend-in-use-volume-c6292f950ff75cca.yaml |  10 +
...ate-rados_connect_timeout-767ed1eaa026196e.yaml |   7 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  19 +-
22 files changed, 807 insertions(+), 228 deletions(-)







More information about the Release-announce mailing list