[release-announce] glance 20.0.1 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed Aug 12 09:41:37 UTC 2020


We are delighted to announce the release of:

glance 20.0.1: OpenStack Image Service

This release is part of the ussuri 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.

20.0.1
^^^^^^

Bug Fixes

* Bug 1881958: read-only http store should not be used if --all-
  stores specified for import/copy image workflow

   (https://bugs.launchpad.net/glance/+bug/1881958)

* Bug 1889640: Image import might result 'active' image with no
  data.

   (https://bugs.launchpad.net/glance/+bug/1889640)

* Bug 1889676: "stores" can be set as property breaking multistore
  indication of stores where the images are present

   (https://bugs.launchpad.net/glance/+bug/1889676)

* Bug 1887994: Mixed message in admin docs to deploy under httpd

   (https://bugs.launchpad.net/glance/+bug/1887994)

* Bug 1885725: 'copy-image' import job should not run additional
  plugins

   (https://code.launchpad.net/bugs/1885725)

* Bug 1888349: glance-cache-manage utility is broken

* Bug 1886374: Improve lazy loading mechanism for multiple stores

* Bug 1885003: Interrupted copy-image may break a subsequent
  operation

* Bug 1884587: image import copy-image API should reflect proper
  authorization

   (https://code.launchpad.net/bugs/1888349)
  (https://code.launchpad.net/bugs/1886374)
  (https://code.launchpad.net/bugs/1885003)
  (https://code.launchpad.net/bugs/1884587)

Changes in glance 20.0.0..20.0.1
--------------------------------

d63d7279 Fix active image when all uploads fail
2b3ce07c Fix active image without data
69848bfc Add "stores" to disallowed properties
9cee9a68 Releasenotes for Ussuri point release
8626777d Fix formatting error in release note
1bb6a32b Fix broken glance-cache-manage utility
3a8fc940 Fix admin docs deploying under HTTPD
9a104acb Improve lazy loading mechanism for multiple stores
2df2792f Don't include plugins on 'copy-image' import
72510f9c Fix: Interrupted copy-image leaking data on subsequent operation
fcba0398 Check authorization before import for image
0855cc1e Use grenade-multinode instead of the custom legacy job
c3fd60f7 Exclude http store if --all-stores specified for import/copy operation
f78463ed Switch to new grenade job name


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |  17 +--
glance/api/authorization.py                        |  12 +-
glance/api/v2/images.py                            |  18 ++-
.../async_/flows/_internal_plugins/copy_image.py   |  21 ++-
glance/async_/flows/api_image_import.py            |  61 ++++++---
glance/common/store_utils.py                       |  35 +++--
glance/common/utils.py                             |   4 +
glance/common/wsgi.py                              |   4 +-
.../unit/async_/flows/test_api_image_import.py     |  94 +++++++++++++
.../legacy/glance-dsvm-grenade-multinode/post.yaml |  15 ---
.../legacy/glance-dsvm-grenade-multinode/run.yaml  |  46 -------
.../notes/bug-1881958-d0e16538f3c0ffaa.yaml        |   6 +
.../notes/fix_1889640-95d543629d7dadce.yaml        |   6 +
.../notes/fix_1889676-f8d302fd240c8a57.yaml        |   6 +
.../notes/fix_httpd_docs-3efff0395f96a94d.yaml     |   6 +
...no_plugins_for_copy-image-26c0e384a368bf6a.yaml |   6 +
.../ussuri-point-release-35cdd66344a3f62c.yaml     |  16 +++
27 files changed, 662 insertions(+), 252 deletions(-)







More information about the Release-announce mailing list