[release-announce] keystone 11.0.4 (ocata)
no-reply at openstack.org
no-reply at openstack.org
Fri Jul 27 07:57:23 UTC 2018
We are jazzed to announce the release of:
keystone 11.0.4: OpenStack Identity
This release is part of the ocata stable release series.
Download the package from:
https://tarballs.openstack.org/keystone/
For more details, please see below.
11.0.4
^^^^^^
Bug Fixes
*********
* [bug 1704205 (https://bugs.launchpad.net/keystone/+bug/1704205)]
All users and groups are required to have a name. Prior to this fix,
Keystone was not properly enforcing this for LDAP users and groups.
Keystone will now ignore users and groups that do not have a value
for the LDAP attribute which Keystone has been configured to use for
that entity's name.
* [bug 1718747 (https://bugs.launchpad.net/keystone/+bug/1718747)]
Fixes a regression where deleting a domain with users in it caues a
server error. This bugfix restores the previous behavior of deleting
the users namespaced in the domain. This only applies when using the
SQL identity backend.
Other Notes
***********
* [bug 1718747 (https://bugs.launchpad.net/keystone/+bug/1718747)]
As part of solving a regression in the identity SQL backend that
prevented domains containing users from being deleted, a
notification callback was altered so that users would only be
deleted if the identity backend is SQL. If you have a custom
identity backend that is not read-only, deleting a domain in
keystone will not delete the users in your backend unless your
driver has an is_sql property that evaluates to true.
Changes in keystone 11.0.3..11.0.4
----------------------------------
ade177a Reduce duplication in federated auth APIs
b6a0092 Delete SQL users before deleting domain
5c34cb4 Fix the s3tokens endpoint
e1a94f3 Fix ec2tokens validation in v2 after regression in metadata_ref removal
16d8f0d Filter users and groups in ldap
Diffstat (except docs and test files)
-------------------------------------
keystone/contrib/ec2/controllers.py | 58 +++---
keystone/contrib/s3/core.py | 12 +-
keystone/federation/controllers.py | 19 +-
keystone/identity/backends/ldap/common.py | 65 +++++--
keystone/identity/core.py | 21 ++-
keystone/notifications.py | 1 +
keystone/resource/core.py | 3 +
.../notes/bug-1704205-bc0570feeb3ec5c4.yaml | 9 +
.../notes/bug-1718747-50d39fa87bdbb12b.yaml | 17 ++
13 files changed, 445 insertions(+), 70 deletions(-)
More information about the Release-announce
mailing list