[ https://issues.apache.org/jira/browse/MAPREDUCE-1550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12840503#action_12840503 ]
Devaraj Das commented on MAPREDUCE-1550: ---------------------------------------- I should add that at the point where the ugi for the remote user is constructed, the JobTracker doesn't have the tokens to add to it. In contrast, during job submission (in the JobInProgress constructor), the remote user's credentials are available and the ugi created there is populated with it. That ugi is then used to talk to the namenode. > UGI.doAs should not be used for getting the history file of jobs > ---------------------------------------------------------------- > > Key: MAPREDUCE-1550 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1550 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: jobtracker > Affects Versions: 0.22.0 > Reporter: Devaraj Das > Fix For: 0.22.0 > > Attachments: 1550-1.patch > > > When the jobtracker tries to open a job history file it does a doAs to get > the filesystem for the user (that had submitted the job). This should not be > done since the job history files are owned by the jobtracker. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.