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(-)
participants (1)
-
no-reply@openstack.org