[release-announce] glance_store 2.7.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Thu Aug 19 13:38:31 UTC 2021
We eagerly announce the release of:
glance_store 2.7.0: OpenStack Image Service Store Library
This release is part of the xena 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.7.0
^^^^^
Prelude
*******
This release adds support for handling cinder's multiattach volumes in
glance cinder store.
This was a quiet development cycle for the "glance_store" library.
Several bugs were fixed and some code changes were committed to
increase stability.
New Features
************
* Glance cinder store now supports handling of multiattach volumes.
Bug Fixes
*********
* Bug #1901138 (https://bugs.launchpad.net/glance-
store/+bug/1901138): Blocked creation of images when glance store is
cinder, cinder backend is nfs and volumes created are qcow2 format.
* Bug #1904546 (https://bugs.launchpad.net/cinder/+bug/1904546):
Fixed creating multiple instances/volumes from image if
multiattach volumes are used.
* * Bug 1926404: HTTP 413 : Failed to add object to Swift. Got error
from Swift
* Bug 1885651: swift_store_endpoint doesn't override keystone
catalog
* Bug 1934849: s3 backend takes time exponentially
(https://code.launchpad.net/bugs/1926404)
(https://code.launchpad.net/bugs/1885651)
(https://code.launchpad.net/bugs/1934849)
Changes in glance_store 2.6.0..2.7.0
------------------------------------
6807722 Xena cycle Release Notes
6a241a2 Raise correct exception from "Quota full"
ecda7f6 Add volume multiattach handling
b42ffa4 Drop lower-constraints job
85c7a06 Glance cinder nfs: Block creating qcow2 volumes
1fb340e Doc: Use Block Storage API v3
1178f11 Add cinder's new attachment support
16924db swift: Take into account swift_store_endpoint
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 2 -
glance_store/_drivers/cinder.py | 110 +++++----
glance_store/_drivers/swift/connection_manager.py | 9 +-
glance_store/_drivers/swift/store.py | 2 +
glance_store/common/attachment_state_manager.py | 261 +++++++++++++++++++++
glance_store/common/cinder_utils.py | 208 ++++++++++++++++
.../unit/common/test_attachment_state_manager.py | 108 +++++++++
lower-constraints.txt | 87 -------
...inder-nfs-block-qcow2-vol-4fed58b0afafc980.yaml | 6 +
...ltiattach-volume-handling-1a8446a64463f2cf.yaml | 12 +
.../notes/xena-final-release-3c6e19dfba43b40d.yaml | 14 ++
test-requirements.txt | 1 +
tox.ini | 7 +-
20 files changed, 1122 insertions(+), 208 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 2d1a2f4..b623f81 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -16,0 +17 @@ requests-mock>=1.2.0 # Apache-2.0
+retrying>=1.3.3
More information about the Release-announce
mailing list