Using the LDAP identity backend,
if a group member entry doesn't exist in the LDAP server anymore
and the group's members are listed using GET /v3/groups/{groupId}/users,
Keystone returns 404 Not Found.
The server should return all the group members that do exist
and ignore the missing members,
and probably log a warning message about the missing user.
Reviewed: https:/ /review. openstack. org/28448 github. com/openstack/ keystone/ commit/ 45fa69b1cbb5d83 8b0422716e72475 80bbaa6cb2
Committed: http://
Submitter: Jenkins
Branch: stable/grizzly
commit 45fa69b1cbb5d83 8b0422716e72475 80bbaa6cb2
Author: Brant Knudson <email address hidden>
Date: Mon Apr 29 19:19:27 2013 -0500
LDAP list groups with missing member entry
Using the LDAP identity backend, {groupId} /users,
if a group member entry doesn't exist in the LDAP server anymore
and the group's members are listed using GET /v3/groups/
Keystone returns 404 Not Found.
The server should return all the group members that do exist
and ignore the missing members,
and probably log a warning message about the missing user.
Fixes bug 1174585
Change-Id: Idf7c8c7f87affc 4a72c5fe5e18e09 a0f362e2646 edf25ea66edaccb cd092e13aa)
(cherry picked from commit 4eb8233d9c6b73c