You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "Bryan Bende (JIRA)" <ji...@apache.org> on 2016/05/04 17:06:12 UTC
[jira] [Created] (RANGER-968) Remove email validation to allow
syncing users from a file
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:
{code}
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.
javax.ws.rs.WebApplicationException
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)
{code}
Since the UI does not require email address, we should remove this validation.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)