Sailaja Polavarapu created RANGER-1008:
------------------------------------------
Summary: if one of OU is invalid out of multiple ou configured
then no user syncd from any of the OU
Key: RANGER-1008
URL: https://issues.apache.org/jira/browse/RANGER-1008
Project: Ranger
Issue Type: Bug
Components: Ranger, usersync
Affects Versions: 0.6.0
Reporter: Sailaja Polavarapu
Fix For: 0.6.0
lets say user search base is :
'ou=OU1,DC=ranger,DC=qe,DC=hortonworks,DC=com;ou=OU2,DC=ranger,DC=qe,DC=hortonworks,DC=com;ou=OU3,DC=ranger,DC=qe,DC=hortonworks,DC=com;ou=OU4,DC=ranger,DC=qe,DC=hortonworks,DC=com'
so here OU4 does not exist
but first three ou's are valid
so here at least users available in first 3 OU's should be syncd
for last one it should throw exception in usersync log
so for this usersync log is fine
ER: atleast users in first 3 ou's should be syncd
AR: no user in all 3 ou's gets syncd
usersync logs:
3 May 2016 15:11:04 INFO LdapUserGroupBuilder [UnixUserSyncThread] - Updating
user count: 1, userName: userou5, groupList: []
23 May 2016 15:11:04 INFO LdapUserGroupBuilder [UnixUserSyncThread] - Updating
user count: 2, userName: userou6, groupList: []
23 May 2016 15:11:04 INFO LdapUserGroupBuilder [UnixUserSyncThread] -
LDAPUserGroupBuilder.getUsers() completed with user count: 2
23 May 2016 15:11:04 INFO LdapUserGroupBuilder [UnixUserSyncThread] - Updating
user count: 1, userName: userou1, groupList: []
23 May 2016 15:11:04 INFO LdapUserGroupBuilder [UnixUserSyncThread] - Updating
user count: 2, userName: userou2, groupList: []
23 May 2016 15:11:04 INFO LdapUserGroupBuilder [UnixUserSyncThread] -
LDAPUserGroupBuilder.getUsers() completed with user count: 2
23 May 2016 15:11:04 INFO LdapUserGroupBuilder [UnixUserSyncThread] - Updating
user count: 1, userName: userou3, groupList: []
23 May 2016 15:11:04 INFO LdapUserGroupBuilder [UnixUserSyncThread] - Updating
user count: 2, userName: userou4, groupList: []
23 May 2016 15:11:04 INFO LdapUserGroupBuilder [UnixUserSyncThread] -
LDAPUserGroupBuilder.getUsers() completed with user count: 2
23 May 2016 15:11:04 ERROR UserGroupSync [UnixUserSyncThread] - Failed to
initialize UserGroup source/sink. Will retry after 3600000 milliseconds. Error
details:
javax.naming.NameNotFoundException: [LDAP: error code 32 - 0000208D: NameErr:
DSID-03100238, problem 2001 (NO_OBJECT), data 0, best match of:
'DC=ranger,DC=qe,DC=hortonworks,DC=com'
^@]; remaining name 'ou=OU4,DC=ranger,DC=qe,DC=hortonworks,DC=com'
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)