[
https://issues.apache.org/jira/browse/MAPREDUCE-3380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mahadev konar updated MAPREDUCE-3380:
-------------------------------------
Attachment: MAPREDUCE-3380.patch
Finally was able to get a secure oozie running and test this patch out. The
patch works. The only issue is that oozie still reports the job as running
although the launcher and action job complete. Will have to debug that with
some oozie folks but as for the token this should be it.
> Token infrastructure for running clients which are not kerberos authenticated
> -----------------------------------------------------------------------------
>
> Key: MAPREDUCE-3380
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-3380
> Project: Hadoop Map/Reduce
> Issue Type: Sub-task
> Components: mr-am, mrv2
> Affects Versions: 0.23.0
> Reporter: Alejandro Abdelnur
> Assignee: Mahadev konar
> Priority: Blocker
> Fix For: 0.23.1
>
> Attachments: MAPREDUCE-3380.branch-0.23.patch,
> MAPREDUCE-3380.branch-0.23.patch, MAPREDUCE-3380.patch, MAPREDUCE-3380.patch,
> MAPREDUCE-3380.patch, MAPREDUCE-3380_v1.patch
>
>
> The JobClient.getDelegationToken() method is returning NULL, this makes Oozie
> fail when trying to get the delegation token to use it for starting a job.
> What is seems to be happing is that Jobclient.getDelegationToken() calls
> Cluster.getDelegationToken() that calls YarnRunner.getDelegationToken() that
> calls ResourceMgrDelegate.getDelegationToken(). And the last one is not
> implemented. (Thanks Ahmed for tracing this in MR2 code)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira