[release-announce] keystone 20.0.0 (xena)
no-reply at openstack.org
no-reply at openstack.org
Wed Oct 6 11:30:17 UTC 2021
We are stoked to announce the release of:
keystone 20.0.0: OpenStack Identity
This release is part of the xena 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 19.0.0.0rc1..20.0.0
---------------------------------------
e057378b8 Fix oslo policy DeprecatedRule warnings
ce6031ca1 Update local_id limit to 255 characters
50f0a50cf Add FIPS check job
d3044ad23 Replace deprecated import of ABCs from collections
f8cd58da9 Moving IRC network reference to OFTC
a24d36a87 Update master for stable/wallaby
cb113ef89 Remove use of deprecated oslo.db options
123691fe5 docs: Fix failing build
2f8625efb Make DB queries compatible with SQLAlchemy 1.4.x
0783e46e3 fix get_security_compliance_domain_config policy rule typo
ac2631ae3 Hide AccountLocked exception from end users
ceae3566e Retry update_user when sqlalchemy raises StaleDataErrors
47df4ab8c Imported Translations from Zanata
6e6f50ce5 Update master for stable/victoria
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 11 ++
README.rst | 2 +-
keystone/common/policies/application_credential.py | 33 ++--
keystone/common/policies/consumer.py | 47 ++---
keystone/common/policies/credential.py | 30 +--
keystone/common/policies/domain.py | 40 ++--
keystone/common/policies/domain_config.py | 34 ++--
keystone/common/policies/ec2_credential.py | 33 ++--
keystone/common/policies/endpoint.py | 38 ++--
keystone/common/policies/endpoint_group.py | 75 ++++----
keystone/common/policies/grant.py | 87 ++++-----
keystone/common/policies/group.py | 80 ++++----
keystone/common/policies/identity_provider.py | 43 ++---
keystone/common/policies/implied_role.py | 46 ++---
keystone/common/policies/mapping.py | 45 ++---
keystone/common/policies/policy.py | 38 ++--
keystone/common/policies/policy_association.py | 75 ++++----
keystone/common/policies/project.py | 104 +++++------
keystone/common/policies/project_endpoint.py | 46 ++---
keystone/common/policies/protocol.py | 49 ++---
keystone/common/policies/region.py | 31 ++--
keystone/common/policies/role.py | 87 ++++-----
keystone/common/policies/role_assignment.py | 23 +--
keystone/common/policies/service.py | 47 ++---
keystone/common/policies/service_provider.py | 47 ++---
keystone/common/policies/token.py | 24 +--
keystone/common/policies/trust.py | 48 ++---
keystone/common/policies/user.py | 40 ++--
.../versions/079_contract_update_local_id_limit.py | 18 ++
keystone/common/sql/core.py | 10 +
.../versions/079_migrate_update_local_id_limit.py | 18 ++
.../versions/079_expand_update_local_id_limit.py | 24 +++
keystone/common/utils.py | 4 +-
keystone/identity/backends/sql.py | 8 +
keystone/identity/mapping_backends/sql.py | 2 +-
keystone/identity/shadow_backends/sql.py | 3 +-
keystone/notifications.py | 2 +
.../unit/config_files/backend_multi_ldap_sql.conf | 2 +-
.../unit/config_files/deprecated_override.conf | 15 --
lower-constraints.txt | 2 +-
playbooks/enable-fips.yaml | 4 +
.../notes/bug-1688137-e4203c9a728690a7.yaml | 8 +
.../notes/bug-1885753-51df25f3ff1d9ae8.yaml | 6 +
.../notes/bug-1929066-6e741c9182620a37.yaml | 7 +
releasenotes/source/index.rst | 2 +
.../source/locale/fr/LC_MESSAGES/releasenotes.po | 120 ++++++++++++
.../locale/ko_KR/LC_MESSAGES/releasenotes.po | 202 +++++++++++++++++++++
releasenotes/source/victoria.rst | 6 +
releasenotes/source/wallaby.rst | 6 +
requirements.txt | 2 +-
63 files changed, 1214 insertions(+), 716 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 3464fb3fc..f77c24665 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -26 +26 @@ oslo.middleware>=3.31.0 # Apache-2.0
-oslo.policy>=3.6.0 # Apache-2.0
+oslo.policy>=3.7.0 # Apache-2.0
More information about the Release-announce
mailing list