[
https://issues.apache.org/jira/browse/RANGER-1008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15311745#comment-15311745
]
Velmurugan Periasamy commented on RANGER-1008:
----------------------------------------------
+1 for the patch.
Committed to master -
https://git-wip-us.apache.org/repos/asf?p=incubator-ranger.git;a=commit;h=c59ea527f5f878dae128c095d737d53a8fbd4ff4
> 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
>
> Attachments:
> 0001-RANGER-1008-Catching-logging-any-exceptions-while-pe.patch
>
>
> 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)