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

no admin override to view jobs on mr app master and job history server

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 0.23.2
    • Fix Version/s: 0.23.2
    • Component/s: mrv2
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      in 1.0 there was a config mapreduce.cluster.administrators that allowed administrators to view anyones job. That no longer works on yarn.
      yarn has the new config yarn.admin.acl but it appears the mr app master and job history server don't use that.

      1. MAPREDUCE-3903.patch
        12 kB
        Thomas Graves
      2. MAPREDUCE-3903.patch
        10 kB
        Thomas Graves
      3. MAPREDUCE-3903.patch
        9 kB
        Thomas Graves

        Activity

        Hide
        Thomas Graves added a comment -

        As of right now it seems that the acls are disjoint between mapreduce and yarn. Meaning turning on the yarn.acl.enable has no affect on the mapreduce history server or application master and turning on the mapreduce.cluster.acls.enabled has no affect on RM and NM. So following that model I am going to have mapreduce.cluster.administrators control the admin rather then just using yarn.admin.acl.

        Show
        Thomas Graves added a comment - As of right now it seems that the acls are disjoint between mapreduce and yarn. Meaning turning on the yarn.acl.enable has no affect on the mapreduce history server or application master and turning on the mapreduce.cluster.acls.enabled has no affect on RM and NM. So following that model I am going to have mapreduce.cluster.administrators control the admin rather then just using yarn.admin.acl.
        Hide
        Thomas Graves added a comment -

        So it actually appears we are inconsistent about acls. If you are going through the web ui for AM or historyserver you get one behavior where it only checks the job acls, but if you go through the mapred cli which goes through the RM, it uses yarn acls and application acls. The application acls include the job acls. Note that when going through the RM it doesn't seem to look at mapreduce.cluster.acls.enabled at all even through it appends the job acls to application acls.

        Show
        Thomas Graves added a comment - So it actually appears we are inconsistent about acls. If you are going through the web ui for AM or historyserver you get one behavior where it only checks the job acls, but if you go through the mapred cli which goes through the RM, it uses yarn acls and application acls. The application acls include the job acls. Note that when going through the RM it doesn't seem to look at mapreduce.cluster.acls.enabled at all even through it appends the job acls to application acls.
        Hide
        Thomas Graves added a comment -

        Ok, so it looks like there are a few bugs in the code. Here is basically what I am planning implementing:

        • yarn acls/application acls are separate from mapreduce acls. They only control what a user can view/modify on the RM. This include the admins as well. So yarn.admins do not apply to AM/history server.
        • mapreduce job acls are put into application acls when application is submitted (this didn't change)
        • the mapreduce application master and mapreduce job history server purely use the mapreduce job acls - this includes mapreduce.cluster.acls.enabled, mapreduce.cluster.administrators, acl-view-job, and acl-modify-job.

        This separates out yarn from mapreduce so that someone could be admin for mapreduce without being yarn admin and when other apps are ported to yarn, they can be separate too. The reason I don't have yarn admins apply to job history server is because the job history server is a mapreduce only component and shouldn't be looking at the yarn configs.

        The only problem with this still is it appears the AM and job history server are using the job configuration so the user can override the settings - this is bad!! I need to investigate that more.

        Show
        Thomas Graves added a comment - Ok, so it looks like there are a few bugs in the code. Here is basically what I am planning implementing: yarn acls/application acls are separate from mapreduce acls. They only control what a user can view/modify on the RM. This include the admins as well. So yarn.admins do not apply to AM/history server. mapreduce job acls are put into application acls when application is submitted (this didn't change) the mapreduce application master and mapreduce job history server purely use the mapreduce job acls - this includes mapreduce.cluster.acls.enabled, mapreduce.cluster.administrators, acl-view-job, and acl-modify-job. This separates out yarn from mapreduce so that someone could be admin for mapreduce without being yarn admin and when other apps are ported to yarn, they can be separate too. The reason I don't have yarn admins apply to job history server is because the job history server is a mapreduce only component and shouldn't be looking at the yarn configs. The only problem with this still is it appears the AM and job history server are using the job configuration so the user can override the settings - this is bad!! I need to investigate that more.
        Hide
        Thomas Graves added a comment -

        I was unable to get rid of the inconsistencies without major rework. I have put the mapreduce.cluster.admins back in for the AM and job history web services. the cli will still use the yarn acls. I also fixed a bug in the history server checkAccess routine where it was first checking to see if security was on.

        Show
        Thomas Graves added a comment - I was unable to get rid of the inconsistencies without major rework. I have put the mapreduce.cluster.admins back in for the AM and job history web services. the cli will still use the yarn acls. I also fixed a bug in the history server checkAccess routine where it was first checking to see if security was on.
        Hide
        Thomas Graves added a comment -

        added more unit tests.

        Show
        Thomas Graves added a comment - added more unit tests.
        Hide
        Hadoop QA added a comment -

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

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

        +1 tests included. The patch appears to include 3 new or modified tests.

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

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

        Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1957//testReport/
        Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1957//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/12516464/MAPREDUCE-3903.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 3 new or modified tests. +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 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 passed unit tests in . +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1957//testReport/ Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1957//console This message is automatically generated.
        Hide
        Siddharth Seth added a comment -

        Looked at the patch. Looks good. One minor nit - the debug log should be within an if debug enabled check.
        Not necessarily related to this patch - yarn has ACLs enabled by default, MR has them disabled by default. That can lead to strange behavior considering some of the calls like killJob use Yarn ACLs, while getJobStatus will use MR ACLs. The Yarn ACLs could be disabled by default as well.

        Show
        Siddharth Seth added a comment - Looked at the patch. Looks good. One minor nit - the debug log should be within an if debug enabled check. Not necessarily related to this patch - yarn has ACLs enabled by default, MR has them disabled by default. That can lead to strange behavior considering some of the calls like killJob use Yarn ACLs, while getJobStatus will use MR ACLs. The Yarn ACLs could be disabled by default as well.
        Hide
        Thomas Graves added a comment -

        Thanks for the review Sid. I'll update the patch with the debug call changed. I will also go ahead and turn the yarn acls off by default to so they match mapred settings.

        All the cli commands should be consistent - they all use the yarn acls. They all go through the invoke->getProxy() path which gets an application report, which does the yarn acl checks.

        But yes if yarn acls are on and mapred acls are off, it will still check yarn acls and enforce them when viewing/killing a mapred job via the cli, but if you go through the web apps it won't check acls because it only uses the mapred acls.

        Show
        Thomas Graves added a comment - Thanks for the review Sid. I'll update the patch with the debug call changed. I will also go ahead and turn the yarn acls off by default to so they match mapred settings. All the cli commands should be consistent - they all use the yarn acls. They all go through the invoke->getProxy() path which gets an application report, which does the yarn acl checks. But yes if yarn acls are on and mapred acls are off, it will still check yarn acls and enforce them when viewing/killing a mapred job via the cli, but if you go through the web apps it won't check acls because it only uses the mapred acls.
        Hide
        Thomas Graves added a comment -

        updates from review.

        Show
        Thomas Graves added a comment - updates from review.
        Hide
        Hadoop QA added a comment -

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

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

        +1 tests included. The patch appears to include 3 new or modified tests.

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

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

        Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1968//testReport/
        Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1968//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/12516572/MAPREDUCE-3903.patch against trunk revision . +1 @author. The patch does not contain any @author tags. +1 tests included. The patch appears to include 3 new or modified tests. +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 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 passed unit tests in . +1 contrib tests. The patch passed contrib unit tests. Test results: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1968//testReport/ Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/1968//console This message is automatically generated.
        Hide
        Siddharth Seth added a comment -

        Thanks Thomas. +1, this looks good.

        Show
        Siddharth Seth added a comment - Thanks Thomas. +1, this looks good.
        Hide
        Siddharth Seth added a comment -

        Committed to trunk, branch-0.23 and branch-0.23.2

        Show
        Siddharth Seth added a comment - Committed to trunk, branch-0.23 and branch-0.23.2
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-0.23-Commit #611 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Commit/611/)
        merge MAPREDUCE-3903 from trunk (Revision 1295263)

        Result = SUCCESS
        sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295263
        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/JobACLsManager.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-0.23-Commit #611 (See https://builds.apache.org/job/Hadoop-Hdfs-0.23-Commit/611/ ) merge MAPREDUCE-3903 from trunk (Revision 1295263) Result = SUCCESS sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295263 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/JobACLsManager.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Common-trunk-Commit #1813 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/1813/)
        MAPREDUCE-3903. Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262)

        Result = SUCCESS
        sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262
        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/JobACLsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Show
        Hudson added a comment - Integrated in Hadoop-Common-trunk-Commit #1813 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/1813/ ) MAPREDUCE-3903 . Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262) Result = SUCCESS sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262 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/JobACLsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-trunk-Commit #1888 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/1888/)
        MAPREDUCE-3903. Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262)

        Result = SUCCESS
        sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262
        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/JobACLsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-trunk-Commit #1888 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/1888/ ) MAPREDUCE-3903 . Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262) Result = SUCCESS sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262 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/JobACLsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Common-0.23-Commit #622 (See https://builds.apache.org/job/Hadoop-Common-0.23-Commit/622/)
        merge MAPREDUCE-3903 from trunk (Revision 1295263)

        Result = SUCCESS
        sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295263
        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/JobACLsManager.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Show
        Hudson added a comment - Integrated in Hadoop-Common-0.23-Commit #622 (See https://builds.apache.org/job/Hadoop-Common-0.23-Commit/622/ ) merge MAPREDUCE-3903 from trunk (Revision 1295263) Result = SUCCESS sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295263 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/JobACLsManager.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Mapreduce-0.23-Commit #621 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Commit/621/)
        merge MAPREDUCE-3903 from trunk (Revision 1295263)

        Result = ABORTED
        sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295263
        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/JobACLsManager.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
        • /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Show
        Hudson added a comment - Integrated in Hadoop-Mapreduce-0.23-Commit #621 (See https://builds.apache.org/job/Hadoop-Mapreduce-0.23-Commit/621/ ) merge MAPREDUCE-3903 from trunk (Revision 1295263) Result = ABORTED sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295263 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/JobACLsManager.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java /hadoop/common/branches/branch-0.23/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Mapreduce-trunk-Commit #1819 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/1819/)
        MAPREDUCE-3903. Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262)

        Result = ABORTED
        sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262
        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/JobACLsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Show
        Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk-Commit #1819 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/1819/ ) MAPREDUCE-3903 . Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262) Result = ABORTED sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262 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/JobACLsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-trunk #971 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/971/)
        MAPREDUCE-3903. Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262)

        Result = SUCCESS
        sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262
        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/JobACLsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-trunk #971 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/971/ ) MAPREDUCE-3903 . Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262) Result = SUCCESS sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262 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/JobACLsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Mapreduce-trunk #1006 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/1006/)
        MAPREDUCE-3903. Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262)

        Result = SUCCESS
        sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262
        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/JobACLsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm
        Show
        Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk #1006 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/1006/ ) MAPREDUCE-3903 . Add support for mapreduce admin users. (Contributed by Thomas Graves) (Revision 1295262) Result = SUCCESS sseth : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1295262 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/JobACLsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/test/java/org/apache/hadoop/mapred/TestJobAclsManager.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/HistoryClientService.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/conf/YarnConfiguration.java /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-site/src/site/apt/ClusterSetup.apt.vm

          People

          • Assignee:
            Thomas Graves
            Reporter:
            Thomas Graves
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development