[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