Hadoop Map/Reduce
  1. Hadoop Map/Reduce
  2. MAPREDUCE-4921

JobClient should acquire HS token with RM principal

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.0.0, 2.0.3-alpha, 0.23.6
    • Fix Version/s: 3.0.0, 2.0.3-alpha, 0.23.6
    • Component/s: client
    • Labels:
      None

      Description

      The job client may acquire a history server token during job submission. The renewer is specified in a config value that the user must supply (for new api, a bit different for old api). If this value is not the RM's principal, then the RM cannot renew the token and long running jobs will fail. Since the token is implicitly acquired for the job, the HS token's renewer should always be the RM's principal.

      1. MAPREDUCE-4921.branch-23.patch
        34 kB
        Daryn Sharp
      2. MAPREDUCE-4921.patch
        34 kB
        Daryn Sharp
      3. MAPREDUCE-4921.branch-23.patch
        29 kB
        Daryn Sharp
      4. MAPREDUCE-4921.patch
        29 kB
        Daryn Sharp
      5. MAPREDUCE-4921.branch-23.patch
        3 kB
        Daryn Sharp

        Activity

        Daryn Sharp created issue -
        Hide
        Daryn Sharp added a comment -

        Job submission calls a private method to get the HS token. Proposed change to always use the RM principal instead of the renewer of the RM token. The HS token appears to be intended for internal use (since it was implicitly submitted with the job) so it seems reasonable to always obtain & submit a token that can be renewed.

        Internally tested, will try to write tests and submit patch if this approach is agreeable.

        Show
        Daryn Sharp added a comment - Job submission calls a private method to get the HS token. Proposed change to always use the RM principal instead of the renewer of the RM token. The HS token appears to be intended for internal use (since it was implicitly submitted with the job) so it seems reasonable to always obtain & submit a token that can be renewed. Internally tested, will try to write tests and submit patch if this approach is agreeable.
        Daryn Sharp made changes -
        Field Original Value New Value
        Attachment MAPREDUCE-4921.branch-23.patch [ 12563641 ]
        Hide
        Siddharth Seth added a comment -

        Given, the history tokens are retrieved implicitly, and always given to the RM to be managed - making this change seems ok.

        A side affect of the history tokens, in general, seems to be that apps which may have been trying to manage their own tokens, can't do so anymore. With this patch, any attempt to renew / cancel would break. An alternate may be to allow token renwal by the RM along with the specified renewer. Wouldn't help too much though, since RM management would interfere with the client managing the tokens.

        Show
        Siddharth Seth added a comment - Given, the history tokens are retrieved implicitly, and always given to the RM to be managed - making this change seems ok. A side affect of the history tokens, in general, seems to be that apps which may have been trying to manage their own tokens, can't do so anymore. With this patch, any attempt to renew / cancel would break. An alternate may be to allow token renwal by the RM along with the specified renewer. Wouldn't help too much though, since RM management would interfere with the client managing the tokens.
        Hide
        Daryn Sharp added a comment -

        There is that side affect. However the client has no cleanly defined way to obtain the history other than via a token selector which isn't a generally exposed api. Token management is a black art that I don't believe hadoop components attempt to do.

        Multiple renewer support might be useful. Or if there was more fine-grain superuser proxy support so the HS or even NN could be configured to allow the RM to only perform token renew/cancel operations.

        Thanks for taking a look. I'll wrap up this patch.

        Show
        Daryn Sharp added a comment - There is that side affect. However the client has no cleanly defined way to obtain the history other than via a token selector which isn't a generally exposed api. Token management is a black art that I don't believe hadoop components attempt to do. Multiple renewer support might be useful. Or if there was more fine-grain superuser proxy support so the HS or even NN could be configured to allow the RM to only perform token renew/cancel operations. Thanks for taking a look. I'll wrap up this patch.
        Hide
        Daryn Sharp added a comment -

        Patch universally applies to trunk -> 23. I moved TestYARNRunner so I could change a private YARNRunner method to package scope instead of public.

        Show
        Daryn Sharp added a comment - Patch universally applies to trunk -> 23. I moved TestYARNRunner so I could change a private YARNRunner method to package scope instead of public.
        Daryn Sharp made changes -
        Attachment MAPREDUCE-4921.patch [ 12563966 ]
        Daryn Sharp made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12563966/MAPREDUCE-4921.patch
        against trunk revision .

        -1 patch. The patch command could not apply the patch.

        Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3217//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12563966/MAPREDUCE-4921.patch against trunk revision . -1 patch . The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3217//console This message is automatically generated.
        Daryn Sharp made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Daryn Sharp made changes -
        Attachment MAPREDUCE-4921.branch-23.patch [ 12564034 ]
        Daryn Sharp made changes -
        Attachment MAPREDUCE-4921.patch [ 12564040 ]
        Daryn Sharp made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12564040/MAPREDUCE-4921.patch
        against trunk revision .

        +1 @author. The patch does not contain any @author tags.

        +1 tests included. The patch appears to include 2 new or modified test files.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 javadoc. The javadoc tool did not generate any warning messages.

        +1 eclipse:eclipse. The patch built with eclipse:eclipse.

        +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings.

        +1 release audit. The applied patch does not increase the total number of release audit warnings.

        -1 core tests. The patch failed these unit tests in hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient:

        org.apache.hadoop.mapreduce.v2.TestUberAM

        +1 contrib tests. The patch passed contrib unit tests.

        Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3221//testReport/
        Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3221//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12564040/MAPREDUCE-4921.patch against trunk revision . +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 2 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . The javadoc tool did not generate any warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 1.3.9) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. -1 core tests . The patch failed these unit tests in hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient: org.apache.hadoop.mapreduce.v2.TestUberAM +1 contrib tests . The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3221//testReport/ Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3221//console This message is automatically generated.
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12564040/MAPREDUCE-4921.patch
        against trunk revision .

        +1 @author. The patch does not contain any @author tags.

        +1 tests included. The patch appears to include 2 new or modified test files.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 javadoc. The javadoc tool did not generate any warning messages.

        +1 eclipse:eclipse. The patch built with eclipse:eclipse.

        +1 findbugs. The patch does not introduce any new Findbugs (version 1.3.9) warnings.

        +1 release audit. The applied patch does not increase the total number of release audit warnings.

        -1 core tests. The patch failed these unit tests in hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient:

        org.apache.hadoop.mapreduce.v2.TestUberAM

        +1 contrib tests. The patch passed contrib unit tests.

        Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3226//testReport/
        Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3226//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12564040/MAPREDUCE-4921.patch against trunk revision . +1 @author . The patch does not contain any @author tags. +1 tests included . The patch appears to include 2 new or modified test files. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . The javadoc tool did not generate any warning messages. +1 eclipse:eclipse . The patch built with eclipse:eclipse. +1 findbugs . The patch does not introduce any new Findbugs (version 1.3.9) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. -1 core tests . The patch failed these unit tests in hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient: org.apache.hadoop.mapreduce.v2.TestUberAM +1 contrib tests . The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3226//testReport/ Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3226//console This message is automatically generated.
        Hide
        Daryn Sharp added a comment -

        The test failure is caused MAPREDUCE-4520. I've filed MAPREDUCE-4936. Otherwise this patch is clean.

        Show
        Daryn Sharp added a comment - The test failure is caused MAPREDUCE-4520 . I've filed MAPREDUCE-4936 . Otherwise this patch is clean.
        Hide
        Robert Joseph Evans added a comment -

        The patch looks fine to me I am +1 for it for trunk and branch-2. For branch-0.23 it looks like the patch no longer applies (TestYARNRunner.java appears to have been updated) Could you upmerge it?

        I'll check it in for the others.

        Show
        Robert Joseph Evans added a comment - The patch looks fine to me I am +1 for it for trunk and branch-2. For branch-0.23 it looks like the patch no longer applies (TestYARNRunner.java appears to have been updated) Could you upmerge it? I'll check it in for the others.
        Hide
        Hudson added a comment -

        Integrated in Hadoop-trunk-Commit #3220 (See https://builds.apache.org/job/Hadoop-trunk-Commit/3220/)
        MAPREDUCE-4921. JobClient should acquire HS token with RM principal (daryn via bobby) (Revision 1432230)

        Result = SUCCESS
        bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1432230
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Show
        Hudson added a comment - Integrated in Hadoop-trunk-Commit #3220 (See https://builds.apache.org/job/Hadoop-trunk-Commit/3220/ ) MAPREDUCE-4921 . JobClient should acquire HS token with RM principal (daryn via bobby) (Revision 1432230) Result = SUCCESS bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1432230 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Yarn-trunk #94 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/94/)
        MAPREDUCE-4921. JobClient should acquire HS token with RM principal (daryn via bobby) (Revision 1432230)

        Result = SUCCESS
        bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1432230
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Show
        Hudson added a comment - Integrated in Hadoop-Yarn-trunk #94 (See https://builds.apache.org/job/Hadoop-Yarn-trunk/94/ ) MAPREDUCE-4921 . JobClient should acquire HS token with RM principal (daryn via bobby) (Revision 1432230) Result = SUCCESS bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1432230 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-trunk #1283 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/1283/)
        MAPREDUCE-4921. JobClient should acquire HS token with RM principal (daryn via bobby) (Revision 1432230)

        Result = FAILURE
        bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1432230
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-trunk #1283 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/1283/ ) MAPREDUCE-4921 . JobClient should acquire HS token with RM principal (daryn via bobby) (Revision 1432230) Result = FAILURE bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1432230 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Mapreduce-trunk #1311 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/1311/)
        MAPREDUCE-4921. JobClient should acquire HS token with RM principal (daryn via bobby) (Revision 1432230)

        Result = FAILURE
        bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1432230
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Show
        Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk #1311 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/1311/ ) MAPREDUCE-4921 . JobClient should acquire HS token with RM principal (daryn via bobby) (Revision 1432230) Result = FAILURE bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1432230 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Hide
        Daryn Sharp added a comment -

        Fix test conflict.

        Show
        Daryn Sharp added a comment - Fix test conflict.
        Daryn Sharp made changes -
        Attachment MAPREDUCE-4921.branch-23.patch [ 12564941 ]
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12564941/MAPREDUCE-4921.branch-23.patch
        against trunk revision .

        -1 patch. The patch command could not apply the patch.

        Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3239//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12564941/MAPREDUCE-4921.branch-23.patch against trunk revision . -1 patch . The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/3239//console This message is automatically generated.
        Hide
        Robert Joseph Evans added a comment -

        Thanks Daryn for the updated 0.23 patch. I reran the tests and everything passes and the diff looks a lot like the trunk one. +1

        I put this into trunk, branch-2, and branch-0.23

        Show
        Robert Joseph Evans added a comment - Thanks Daryn for the updated 0.23 patch. I reran the tests and everything passes and the diff looks a lot like the trunk one. +1 I put this into trunk, branch-2, and branch-0.23
        Robert Joseph Evans made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Fix Version/s 3.0.0 [ 12320355 ]
        Fix Version/s 2.0.3-alpha [ 12323275 ]
        Fix Version/s 0.23.6 [ 12323502 ]
        Resolution Fixed [ 1 ]
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-0.23-Build #496 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/496/)
        MAPREDUCE-4921. JobClient should acquire HS token with RM principal (Daryn Sharp via bobby) (Revision 1433469)

        Result = FAILURE
        bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1433469
        Files :

        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-0.23-Build #496 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/496/ ) MAPREDUCE-4921 . JobClient should acquire HS token with RM principal (Daryn Sharp via bobby) (Revision 1433469) Result = FAILURE bobby : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1433469 Files : /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/JobClient.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/YARNRunner.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapred/TestYARNRunner.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/test/java/org/apache/hadoop/mapreduce/v2/TestYARNRunner.java
        Arun C Murthy made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Daryn Sharp
            Reporter:
            Daryn Sharp
          • Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development