[release-announce] glance 26.0.0 (antelope)

no-reply at openstack.org no-reply at openstack.org
Wed Mar 22 12:25:21 UTC 2023


We enthusiastically announce the release of:

glance 26.0.0: OpenStack Image Service

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

Changes in glance 25.0.0..26.0.0
--------------------------------

e53af9c3 Revert "Make glance-secure-rbac-protection-functional job non-voting"
1ae2ad39 Make glance-secure-rbac-protection-functional job non-voting
1da3e48f Enclose all APIv2 versions in single quotes
0babf49f Release notes for Antelope Milestone 3
1d54ddda Refresh Glance example configs for antelope milestone 3
b20cc91e Remove deprecated ``enforce_secure_rbac`` option
8c04d19e Enabled new defaults and scope checks by default
b27b26a6 doc/useful-image-properties: add missing `` to close a code block
438758db Add multihash info in glance documentation
d4d33ee3 Limit CaptureRegion sizes in format_inspector for VMDK and VHDX
97869369 Update migration constant
d07187f7 Remove migration constant job and test
399438cd Fix E741 issues
544d5d54 Release notes for Antelope Milestone 2
0e70f661 Fix cinder tests for refactoring effort
f7f53894 Refresh Glance example configs for antelope milestone 2
e2cd7251 Fix tox4 error
0d6282a0 Enforce image safety during image_conversion
3f9d58de Update the RADOS authentication link
ded97f6a Drop tag assertion from README
ef835a3c docs: Add note about introduction of per-tenant quotas
328f4fe2 Remove useless test for the CooperativeReader class
475193b1 vmware does't support VirtualSriovEthernetCard
943124ed Further robustification of format_inspector
199722a6 Fix unintentional exception inspecting VMDK
75051dd5 Imported Translations from Zanata
bbc0df8d Fix a document description error
4da0077d add openstack-python3-zed-jobs-arm64 job
1409cc94 Quota configuration: improve example oslo_limit section
dc11640d Imported Translations from Zanata
e0dce903 Imported Translations from Zanata
499257d2 Switch to 2023.1 Python3 unit tests and generic template name
3217a9fb Update master for stable/zed
5d9cd0e7 Fix a wrong assertion method
2872130b Fixes the api-ref response
b17f770b Adds purge command to glancemanage man page


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

.zuul.yaml                                         |  40 +++---
README.rst                                         |  17 ---
api-ref/source/v2/metadefs-namespaces-tags.inc     |   2 +-
.../samples/metadef-properties-list-response.json  |   3 +-
etc/glance-api.conf                                |  88 ++++++++-----
etc/glance-cache.conf                              |  46 +++----
etc/glance-manage.conf                             |  13 +-
etc/glance-scrubber.conf                           |  59 +++++----
etc/metadefs/compute-vmware.json                   |   3 +-
glance/api/policy.py                               |  22 ++--
glance/api/v2/image_members.py                     |   3 +-
glance/api/v2/policy.py                            |  21 ++--
glance/api/versions.py                             |  36 +++---
glance/async_/flows/plugins/image_conversion.py    |  23 ++++
glance/cmd/api.py                                  |   8 --
glance/common/config.py                            |  36 ++----
glance/common/format_inspector.py                  |  24 +++-
glance/common/wsgi_app.py                          |  12 --
glance/db/__init__.py                              |   4 +-
glance/db/migration.py                             |   2 +-
.../data_migrations/2023_1_migrate01_empty.py      |  26 ++++
.../data_migrations/xena_migrate01_empty.py        |  26 ++++
.../data_migrations/yoga_migrate01_empty.py        |  26 ++++
.../data_migrations/zed_migrate01_empty.py         |  26 ++++
.../versions/2023_1_contract01_empty.py            |  25 ++++
.../versions/2023_1_expand01_empty.py              |  30 +++++
.../versions/xena_contract01_empty.py              |  25 ++++
.../versions/xena_expand01_empty.py                |  30 +++++
.../versions/yoga_contract01_empty.py              |  25 ++++
.../versions/yoga_expand01_empty.py                |  30 +++++
.../versions/zed_contract01_empty.py               |  25 ++++
.../versions/zed_expand01_empty.py                 |  30 +++++
glance/db/sqlalchemy/api.py                        |   3 +-
glance/location.py                                 |  16 ++-
.../v2/test_legacy_update_cinder_store.py          |  22 +++-
.../async_/flows/plugins/test_image_conversion.py  |  47 +++++++
.../antelope-milestone-2-d89e39412f9c0334.yaml     |  18 +++
.../antelope-milestone-3-b9a4f7fdba31f628.yaml     |  20 +++
...ce-scope-and-new-defaults-ef543183e6c2eabb.yaml |  14 +++
...emove-enforce-secure-rbac-ec9a0249870460c2.yaml |  17 +++
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  14 +--
.../source/locale/fr/LC_MESSAGES/releasenotes.po   |  63 ++++++++++
releasenotes/source/zed.rst                        |   6 +
requirements.txt                                   |   2 +-
tox.ini                                            |  16 +--
74 files changed, 1376 insertions(+), 511 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 0554a364..3e823077 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -44 +44 @@ oslo.reports>=1.18.0 # Apache-2.0
-oslo.policy>=3.8.1 # Apache-2.0
+oslo.policy>=3.11.0 # Apache-2.0






More information about the Release-announce mailing list