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(-)