ranger-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bryan Bende (JIRA)" <j...@apache.org>
Subject [jira] [Created] (RANGER-968) Remove email validation to allow syncing users from a file
Date Wed, 04 May 2016 17:06:12 GMT
Bryan Bende created RANGER-968:

             Summary: Remove email validation to allow syncing users from a file
                 Key: RANGER-968
                 URL: https://issues.apache.org/jira/browse/RANGER-968
             Project: Ranger
          Issue Type: Bug
            Reporter: Bryan Bende
            Assignee: Bryan Bende
            Priority: Minor

When using the file source for syncing users, an email address is created for each user based
on the hostname. This email is often not a valid email address and fails when the user is
posted to the REST endpoint:

016-05-04 17:01:28,318 [http-bio-6080-exec-6] INFO  org.apache.ranger.biz.UserMgr (UserMgr.java:1140)
- create:bob@localhost
2016-05-04 17:01:28,318 [http-bio-6080-exec-6] INFO  org.apache.ranger.biz.UserMgr (UserMgr.java:1150)
- Invalid email address:bob@localhost
2016-05-04 17:01:28,319 [http-bio-6080-exec-6] INFO  org.apache.ranger.common.RESTErrorUtil
(RESTErrorUtil.java:64) - Request failed. SessionId=13, loginId=rangerusersync, logMessage=Please
provide valid email address.
	at org.apache.ranger.common.RESTErrorUtil.createRESTException(RESTErrorUtil.java:55)
	at org.apache.ranger.common.RESTErrorUtil.createRESTException(RESTErrorUtil.java:310)
	at org.apache.ranger.biz.UserMgr.createDefaultAccountUser(UserMgr.java:1151)

Since the UI does not require email address, we should remove this validation.

This message was sent by Atlassian JIRA

View raw message