[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