[release-announce] keystone 22.0.0 (zed)
no-reply at openstack.org
no-reply at openstack.org
Wed Oct 5 12:27:14 UTC 2022
We are stoked to announce the release of:
keystone 22.0.0: OpenStack Identity
This release is part of the zed release series.
The source is available from:
https://opendev.org/openstack/keystone
Download the package from:
https://tarballs.openstack.org/keystone/
Please report issues through:
https://bugs.launchpad.net/keystone/+bugs
For more details, please see below.
Changes in keystone 21.0.0..22.0.0
----------------------------------
1ea9f7557 Imported Translations from Zanata
6c35b366e Fix host:port handling
c01e17f45 Imported Translations from Zanata
950dd5e50 Move fips job to centos-9
d88439c6a docs: Update docs to reflect migration to Alembic
f174b4fa7 sql: Integrate alembic
0916df35f tests: Don't monkeypatch functions
c4f2e2e1d sql: Don't create a new connection in migrations
30fa47f98 Ignore UserWarning for scope checks during test runs
7c2d0f589 tox: Don't generate byte code
b554576f6 OAuth2.0 Client Credentials Grant Flow Support
cdeba521b Change error response status code in master branch
7e6d20be5 Imported Translations from Zanata
921f57b01 Changed minversion in tox to 3.18.0
fc62bbc06 Fix typo in documentation
5a0fbe975 Update python testing as per zed cycle teting runtime
1561da645 Drop lower-constraints.txt and its testing
3856cbf10 Add service_type config info for access rules
644deedda Remove the note of training-labs
0cc00cf12 Fix delete a limit api doc
5433494c0 typo fix in docstring
afec310e3 Update TOTP example code for python 3
3f628a9ae Log the traceback in _handle_keystone_exception
c141e6164 trivial: Fix typo
433f541b9 Update master for stable/yoga
68bfb685d Only log warnings about token length when length exceeds max_token_size
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 8 +-
api-ref/source/v3/roles.inc | 2 +-
api-ref/source/v3/unified_limits.inc | 4 +-
keystone/api/__init__.py | 3 +
keystone/api/_shared/json_home_relations.py | 8 +
keystone/api/ec2tokens.py | 6 +-
keystone/api/os_oauth2.py | 188 ++++++
keystone/cmd/cli.py | 56 +-
keystone/common/sql/migrations/env.py | 21 +-
.../versions/27e647c0fad4_initial_version.py | 2 +-
keystone/common/sql/upgrades.py | 375 +++++++-----
keystone/exception.py | 33 +
keystone/locale/de/LC_MESSAGES/keystone.po | 5 +-
keystone/locale/en_GB/LC_MESSAGES/keystone.po | 37 +-
keystone/locale/es/LC_MESSAGES/keystone.po | 5 +-
keystone/locale/fr/LC_MESSAGES/keystone.po | 5 +-
keystone/locale/it/LC_MESSAGES/keystone.po | 5 +-
keystone/locale/ja/LC_MESSAGES/keystone.po | 5 +-
keystone/locale/ko_KR/LC_MESSAGES/keystone.po | 5 +-
keystone/locale/pt_BR/LC_MESSAGES/keystone.po | 5 +-
keystone/locale/ru/LC_MESSAGES/keystone.po | 5 +-
keystone/locale/tr_TR/LC_MESSAGES/keystone.po | 676 ---------------------
keystone/locale/zh_CN/LC_MESSAGES/keystone.po | 21 +-
keystone/locale/zh_TW/LC_MESSAGES/keystone.po | 5 +-
keystone/oauth2/__init__.py | 0
keystone/oauth2/handlers.py | 30 +
keystone/server/flask/application.py | 10 +-
.../server/flask/request_processing/json_body.py | 7 +
keystone/token/token_formatters.py | 9 +-
lower-constraints.txt | 68 ---
...h2-client-credentials-ext-c8933f00a7b45be8.yaml | 9 +
.../notes/bug-1926483-a77ab887e0e7f5c9.yaml | 7 +
.../drop-python-3-6-and-3-7-dc90b86cedced92b.yaml | 5 +
.../notes/switch-to-alembic-1fa5248f0ce824ae.yaml | 23 +
releasenotes/source/index.rst | 1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po | 114 +++-
.../source/locale/fr/LC_MESSAGES/releasenotes.po | 120 ----
.../locale/ko_KR/LC_MESSAGES/releasenotes.po | 202 ------
releasenotes/source/yoga.rst | 6 +
requirements.txt | 4 +
setup.cfg | 6 +-
tox.ini | 19 +-
65 files changed, 2100 insertions(+), 2366 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index c7e4605f3..5688af2ff 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -0,0 +1,4 @@
+# Requirements lower bounds listed here are our best effort to keep them up to
+# date but we do not test them so no guarantee of having them all correct. If
+# you find any incorrect lower bounds, let us know or propose a fix.
+
More information about the Release-announce
mailing list