Hadoop Map/Reduce
  1. Hadoop Map/Reduce
  2. MAPREDUCE-3101 [Umbrella] Security issues in YARN
  3. MAPREDUCE-3380

Token infrastructure for running clients which are not kerberos authenticated

    Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 0.23.0
    • Fix Version/s: 0.23.1
    • Component/s: mr-am, mrv2
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      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)

      1. MAPREDUCE-3380-20120110.1.txt
        134 kB
        Vinod Kumar Vavilapalli
      2. MAPREDUCE-3380.patch
        166 kB
        Mahadev konar
      3. MAPREDUCE-3380.patch
        165 kB
        Mahadev konar
      4. MAPREDUCE-3380.patch
        161 kB
        Mahadev konar
      5. MAPREDUCE-3380.patch
        142 kB
        Mahadev konar
      6. MAPREDUCE-3380.patch
        136 kB
        Mahadev konar
      7. MAPREDUCE-3380_v1.patch
        65 kB
        Mahadev konar
      8. MAPREDUCE-3380.branch-0.23.patch
        2 kB
        John George
      9. MAPREDUCE-3380.branch-0.23.patch
        0.9 kB
        John George

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Mahadev konar
              Reporter:
              Alejandro Abdelnur
            • Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development