Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.23.0
    • Fix Version/s: 0.23.0
    • Component/s: jobhistoryserver, mrv2
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      In secure mode, Jobclient cannot connect to HistoryServer. Thanks to Karam Singh for finding this out.

      11/09/14 09:57:51 INFO mapred.ClientServiceDelegate: Application state is completed. Redirecting to job history server
      11/09/14 09:57:51 INFO security.ApplicationTokenSelector: Looking for a token with service <history-server>:10020
      11/09/14 09:57:51 INFO security.ApplicationTokenSelector: Token kind is YARN_APPLICATION_TOKEN and the token's service name is <Am-ip>:46257
      11/09/14 09:57:51 INFO security.UserGroupInformation: Initiating logout for <user-principal>
      11/09/14 09:57:51 INFO security.UserGroupInformation: Initiating re-login for <user-principal>
      11/09/14 09:57:55 WARN security.UserGroupInformation: Not attempting to re-login since the last re-login was attempted less than 600 seconds before.
      11/09/14 09:57:56 WARN security.UserGroupInformation: Not attempting to re-login since the last re-login was attempted less than 600 seconds before.
      11/09/14 09:58:00 WARN security.UserGroupInformation: Not attempting to re-login since the last re-login was attempted less than 600 seconds before.
      11/09/14 09:58:05 WARN security.UserGroupInformation: Not attempting to re-login since the last re-login was attempted less than 600 seconds before.
      11/09/14 09:58:05 WARN ipc.Client: Couldn't setup connection for <user-principal> to null
      11/09/14 09:58:05 INFO mapred.ClientServiceDelegate: Failed to contact AM/History for job job_1315993268700_0001  Will retry..
      

      Am surprised no one working with YARN+MR ever ran into this!

      1. MAPREDUCE-3007-20110914.txt
        3 kB
        Vinod Kumar Vavilapalli
      2. MAPREDUCE-3007-20110914.2.txt
        3 kB
        Vinod Kumar Vavilapalli

        Activity

        Hide
        Vinod Kumar Vavilapalli added a comment -

        Patch that should fix this issue.

        Show
        Vinod Kumar Vavilapalli added a comment - Patch that should fix this issue.
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12494426/MAPREDUCE-3007-20110914.txt
        against trunk revision .

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

        -1 tests included. The patch doesn't appear to include any new or modified tests.
        Please justify why no new tests are needed for this patch.
        Also please list what manual steps were performed to verify this patch.

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

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

        +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 passed unit tests in .

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

        Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/734//testReport/
        Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/734//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/12494426/MAPREDUCE-3007-20110914.txt against trunk revision . +1 @author. The patch does not contain any @author tags. -1 tests included. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javadoc. The javadoc tool did not generate any warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +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 passed unit tests in . +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/734//testReport/ Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/734//console This message is automatically generated.
        Hide
        Vinod Kumar Vavilapalli added a comment -

        -1 tests included. The patch doesn't appear to include any new or modified tests.

        The patch fixes a bug that happens only in secure mode. We don't have the test infrastructure to verify this fix.

        Show
        Vinod Kumar Vavilapalli added a comment - -1 tests included. The patch doesn't appear to include any new or modified tests. The patch fixes a bug that happens only in secure mode. We don't have the test infrastructure to verify this fix.
        Hide
        Vinod Kumar Vavilapalli added a comment -

        This patch is buggy and doesn't work, Karam Singh reports.

        Show
        Vinod Kumar Vavilapalli added a comment - This patch is buggy and doesn't work, Karam Singh reports.
        Hide
        Vinod Kumar Vavilapalli added a comment -

        Correct patch AFAIU.

        Show
        Vinod Kumar Vavilapalli added a comment - Correct patch AFAIU.
        Hide
        Mahadev konar added a comment -

        Vinod,
        The conf property setting is not needed any longer:

             myConf.setClass(YarnConfiguration.YARN_SECURITY_INFO,
        -        ClientRMSecurityInfo.class, SecurityInfo.class);
        -    YarnRPC rpc = YarnRPC.create(myConf);
        +        ClientHSSecurityInfo.class, SecurityInfo.class);
        

        Setting the conf property is redundant since SecurityUtil picks it up via going through the providers. The only issue with HS is that both the AM and HS implement the same interface (MRClientProtocol) one of which is token based and the other kerberos info based (the fact that getKerberos in MRClientSecurityInfo returns null saves the day).

        I tried out the patch on a cluster. Had to remove the sleep in AppMaster to reproduce the issue. The patch worked for me, though I started getting some other error on getTaskCompletions(). I think thats more related to the handshake for history file transfer not getting completed becasue of immediate AppMaster shutdown.

        In all, the patch looks good with minor changes to removing the conf settings mentioned above.

        Show
        Mahadev konar added a comment - Vinod, The conf property setting is not needed any longer: myConf.setClass(YarnConfiguration.YARN_SECURITY_INFO, - ClientRMSecurityInfo.class, SecurityInfo.class); - YarnRPC rpc = YarnRPC.create(myConf); + ClientHSSecurityInfo.class, SecurityInfo.class); Setting the conf property is redundant since SecurityUtil picks it up via going through the providers. The only issue with HS is that both the AM and HS implement the same interface (MRClientProtocol) one of which is token based and the other kerberos info based (the fact that getKerberos in MRClientSecurityInfo returns null saves the day). I tried out the patch on a cluster. Had to remove the sleep in AppMaster to reproduce the issue. The patch worked for me, though I started getting some other error on getTaskCompletions(). I think thats more related to the handshake for history file transfer not getting completed becasue of immediate AppMaster shutdown. In all, the patch looks good with minor changes to removing the conf settings mentioned above.
        Hide
        Vinod Kumar Vavilapalli added a comment -

        [..] I started getting some other error on getTaskCompletions(). I think thats more related to the handshake for history file transfer not getting completed becasue of immediate AppMaster shutdown.

        Yes, that is MAPREDUCE-3006.

        In all, the patch looks good with minor changes to removing the conf settings mentioned above.

        The conf setting is used in so many other places too. I filed MAPREDUCE-3013 for removing it.

        The only issue with HS is that both the AM and HS implement the same interface (MRClientProtocol) one of which is token based and the other kerberos info based (the fact that getKerberos in MRClientSecurityInfo returns null saves the day).

        Yes. This is the reason why I think the configuration way is better, you can set the authentication mechanism per implementation of protocol instead of per-protocol.

        I tried out the patch on a cluster. Had to remove the sleep in AppMaster to reproduce the issue. The patch worked for me [..]

        Thanks Mahadev!

        Show
        Vinod Kumar Vavilapalli added a comment - [..] I started getting some other error on getTaskCompletions(). I think thats more related to the handshake for history file transfer not getting completed becasue of immediate AppMaster shutdown. Yes, that is MAPREDUCE-3006 . In all, the patch looks good with minor changes to removing the conf settings mentioned above. The conf setting is used in so many other places too. I filed MAPREDUCE-3013 for removing it. The only issue with HS is that both the AM and HS implement the same interface (MRClientProtocol) one of which is token based and the other kerberos info based (the fact that getKerberos in MRClientSecurityInfo returns null saves the day). Yes. This is the reason why I think the configuration way is better, you can set the authentication mechanism per implementation of protocol instead of per-protocol. I tried out the patch on a cluster. Had to remove the sleep in AppMaster to reproduce the issue. The patch worked for me [..] Thanks Mahadev!
        Hide
        Vinod Kumar Vavilapalli added a comment -

        Reviewed by Mahadev. Submitting to Jenkins.

        Show
        Vinod Kumar Vavilapalli added a comment - Reviewed by Mahadev. Submitting to Jenkins.
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12494474/MAPREDUCE-3007-20110914.2.txt
        against trunk revision .

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

        -1 tests included. The patch doesn't appear to include any new or modified tests.
        Please justify why no new tests are needed for this patch.
        Also please list what manual steps were performed to verify this patch.

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

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

        +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 passed unit tests in .

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

        Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/748//testReport/
        Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/748//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/12494474/MAPREDUCE-3007-20110914.2.txt against trunk revision . +1 @author. The patch does not contain any @author tags. -1 tests included. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. +1 javadoc. The javadoc tool did not generate any warning messages. +1 javac. The applied patch does not increase the total number of javac compiler warnings. +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 passed unit tests in . +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/748//testReport/ Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/748//console This message is automatically generated.
        Hide
        Karam Singh added a comment -

        Applied MAPREDUCE-3007-20110914.2.txt
        Now I am not facing the problem of Jobclient not able to connect to Historyserver

        Show
        Karam Singh added a comment - Applied MAPREDUCE-3007 -20110914.2.txt Now I am not facing the problem of Jobclient not able to connect to Historyserver
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Common-trunk-Commit #892 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/892/)
        MAPREDUCE-3007. Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli.

        vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Show
        Hudson added a comment - Integrated in Hadoop-Common-trunk-Commit #892 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/892/ ) MAPREDUCE-3007 . Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli. vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-trunk-Commit #969 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/969/)
        MAPREDUCE-3007. Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli.

        vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-trunk-Commit #969 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/969/ ) MAPREDUCE-3007 . Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli. vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Mapreduce-trunk-Commit #904 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/904/)
        MAPREDUCE-3007. Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli.

        vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Show
        Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk-Commit #904 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/904/ ) MAPREDUCE-3007 . Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli. vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Hide
        Vinod Kumar Vavilapalli added a comment -

        Thanks Karam for verifying the issue.

        I just committed this trunk and branch-0.23.

        Show
        Vinod Kumar Vavilapalli added a comment - Thanks Karam for verifying the issue. I just committed this trunk and branch-0.23.
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-0.23-Build #7 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/7/)
        MAPREDUCE-3007. svn merge -c r1171051 --ignore-ancestry ../../trunk/

        vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171057
        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-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-0.23-Build #7 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Build/7/ ) MAPREDUCE-3007 . svn merge -c r1171051 --ignore-ancestry ../../trunk/ vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171057 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-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Mapreduce-trunk #831 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/831/)
        MAPREDUCE-3007. Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli.

        vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Show
        Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk #831 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/831/ ) MAPREDUCE-3007 . Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli. vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Mapreduce-0.23-Build #5 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Build/5/)
        MAPREDUCE-3007. svn merge -c r1171051 --ignore-ancestry ../../trunk/

        vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171057
        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-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Show
        Hudson added a comment - Integrated in Hadoop-Mapreduce-0.23-Build #5 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Build/5/ ) MAPREDUCE-3007 . svn merge -c r1171051 --ignore-ancestry ../../trunk/ vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171057 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-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-trunk #801 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/801/)
        MAPREDUCE-3007. Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli.

        vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-trunk #801 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/801/ ) MAPREDUCE-3007 . Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. Contributed by Vinod Kumar Vavilapalli. vinodkv : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1171051 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/java/org/apache/hadoop/mapred/ClientCache.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.security.SecurityInfo

          People

          • Assignee:
            Vinod Kumar Vavilapalli
            Reporter:
            Vinod Kumar Vavilapalli
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development