[release-announce] glance 24.1.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Wed Jun 8 11:28:34 UTC 2022
We are pleased to announce the release of:
glance 24.1.0: OpenStack Image Service
This release is part of the yoga stable release series.
The source is available from:
https://opendev.org/openstack/glance
Download the package from:
https://tarballs.openstack.org/glance/
Please report issues through:
https://bugs.launchpad.net/glance/+bugs
For more details, please see below.
24.1.0
^^^^^^
New Features
************
* When the Glance image cache is being used, the CURRENT version of
the Image service API, as indicated in the "GET /versions" response,
is 2.16.
Upgrade Notes
*************
* The Image service API call "PUT /v2/cache/{image_id}" now returns
a 202 (Accepted) response code to indicate success. In glance
24.0.0 (the initial Yoga release), it had mistakenly returned a 200.
Bug Fixes
*********
* Bug #1972666 (https://bugs.launchpad.net/glance/+bug/1972666):
Added cli_opts and cache_opts to support configgen to pick all
groups from wsgi.py
* Bug 1971521 (https://bugs.launchpad.net/glance/+bug/1971521):
Fixed the success response code of the REST API call "PUT
/v2/cache/{image_id}" to be 202 (Accepted), following the original
design of the feature.
Changes in glance 24.0.0..24.1.0
--------------------------------
55c000ee Bump Image API version to 2.16
cc98dbef Fix failing namespace list delete race
e943645f Added cli_opts and cache_opts
9043efc5 [APIImpact] Correct API response code for PUT /v2/cache/{image_id}
49d25474 [CI] Add upper constraints to install command
1beee78e Update TOX_CONSTRAINTS_FILE for stable/yoga
c7e1b3b4 Update .gitreview for stable/yoga
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
api-ref/source/v2/cache-manage.inc | 2 +-
glance/api/middleware/version_negotiation.py | 3 +-
glance/api/v2/cached_images.py | 4 +-
glance/api/v2/metadef_namespaces.py | 8 +-
glance/api/versions.py | 3 +-
glance/opts.py | 2 +
.../add-cli-and-cache-opts-902f28d65c8fb827.yaml | 5 ++
releasenotes/notes/api-2.16-8417b1e23322fedb.yaml | 19 +++++
tox.ini | 8 +-
13 files changed, 153 insertions(+), 36 deletions(-)
More information about the Release-announce
mailing list