[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-26 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947814#comment-13947814
 ] 

Hudson commented on YARN-1867:
--

SUCCESS: Integrated in Hadoop-Yarn-trunk #521 (See 
[https://builds.apache.org/job/Hadoop-Yarn-trunk/521/])
YARN-1867. Fixed a bug in ResourceManager that was causing invalid ACL checks 
in the web-services after fail-over. Contributed by Vinod Kumar Vavilapalli. 
(vinodkv: 
http://svn.apache.org/viewcvs.cgi/?root=Apache-SVNview=revrev=1581662)
* /hadoop/common/trunk/hadoop-yarn-project/CHANGES.txt
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/RMContextImpl.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/MockRM.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMHA.java


 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Fix For: 2.4.0

 Attachments: YARN-1867-20140325-trunk.txt, YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-26 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947928#comment-13947928
 ] 

Hudson commented on YARN-1867:
--

SUCCESS: Integrated in Hadoop-Hdfs-trunk #1713 (See 
[https://builds.apache.org/job/Hadoop-Hdfs-trunk/1713/])
YARN-1867. Fixed a bug in ResourceManager that was causing invalid ACL checks 
in the web-services after fail-over. Contributed by Vinod Kumar Vavilapalli. 
(vinodkv: 
http://svn.apache.org/viewcvs.cgi/?root=Apache-SVNview=revrev=1581662)
* /hadoop/common/trunk/hadoop-yarn-project/CHANGES.txt
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/RMContextImpl.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/MockRM.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMHA.java


 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Fix For: 2.4.0

 Attachments: YARN-1867-20140325-trunk.txt, YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-26 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947973#comment-13947973
 ] 

Hudson commented on YARN-1867:
--

SUCCESS: Integrated in Hadoop-Mapreduce-trunk #1738 (See 
[https://builds.apache.org/job/Hadoop-Mapreduce-trunk/1738/])
YARN-1867. Fixed a bug in ResourceManager that was causing invalid ACL checks 
in the web-services after fail-over. Contributed by Vinod Kumar Vavilapalli. 
(vinodkv: 
http://svn.apache.org/viewcvs.cgi/?root=Apache-SVNview=revrev=1581662)
* /hadoop/common/trunk/hadoop-yarn-project/CHANGES.txt
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/RMContextImpl.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/MockRM.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMHA.java


 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Fix For: 2.4.0

 Attachments: YARN-1867-20140325-trunk.txt, YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-25 Thread Karthik Kambatla (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947079#comment-13947079
 ] 

Karthik Kambatla commented on YARN-1867:


Thanks Vinod. Looking at the patch.

 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Attachments: YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-25 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947087#comment-13947087
 ] 

Hadoop QA commented on YARN-1867:
-

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  
http://issues.apache.org/jira/secure/attachment/12636769/YARN-1867-20140325.txt
  against trunk revision .

{color:red}-1 patch{color}.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-YARN-Build/3454//console

This message is automatically generated.

 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Attachments: YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-25 Thread Karthik Kambatla (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947099#comment-13947099
 ] 

Karthik Kambatla commented on YARN-1867:


Good catch. The fix looks good to me. 

bq. The code in the main ResourceManager has become unmaintenable after the 
introduction of the active-services.
Agree. I have been thinking of it too. I think we should just move 
RMActiveServices into its own file - that would force us to clean up the 
unwieldy mess it has become. Filed YARN-1874 to do the same. Feel free to pick 
it up. I can take a stab, may be in a week or two.

That said, it would be nice to address all the cleanup changes there, 
particularly if they are not related to the bug we are fixing here. 
{code}
+private DelegationTokenRenewer delegationTokenRenewer;
+private EventHandlerSchedulerEvent schedulerDispatcher;
+private ApplicationMasterLauncher applicationMasterLauncher;
+private ContainerAllocationExpirer containerAllocationExpirer;
+
+private boolean recoveryEnabled;
{code}

Also, we should probably limit the formatting changes to the files that have 
non-formatting changes. May be leave out RMContextImpl?

 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Attachments: YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-25 Thread Karthik Kambatla (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947199#comment-13947199
 ] 

Karthik Kambatla commented on YARN-1867:


bq. A little bit of cleanup per patch should be okay. I'd like to keep them 
here unless you feel strongly that it is prohibiting the review.
I am not very particular about it - the patch is fairly small and those changes 
don't get in the way of review. I am okay with leaving them in, if you insist. 
My only concern is the git history wouldn't tell us why we made these changes 
if we hide them behind a bug fix. 

 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Attachments: YARN-1867-20140325-trunk.txt, YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-25 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947450#comment-13947450
 ] 

Hadoop QA commented on YARN-1867:
-

{color:green}+1 overall{color}.  Here are the results of testing the latest 
attachment 
  
http://issues.apache.org/jira/secure/attachment/12636787/YARN-1867-20140325-trunk.txt
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 2 new 
or modified test files.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 javadoc{color}.  There were no new javadoc warning messages.

{color:green}+1 eclipse:eclipse{color}.  The patch built with 
eclipse:eclipse.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:green}+1 core tests{color}.  The patch passed unit tests in 
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager.

{color:green}+1 contrib tests{color}.  The patch passed contrib unit tests.

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

This message is automatically generated.

 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Attachments: YARN-1867-20140325-trunk.txt, YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-25 Thread Vinod Kumar Vavilapalli (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947492#comment-13947492
 ] 

Vinod Kumar Vavilapalli commented on YARN-1867:
---

Tx Karthik. Let's keep them in, they don't seem risky.

Checking this in for now to unblock the release..

 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Attachments: YARN-1867-20140325-trunk.txt, YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-25 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13947504#comment-13947504
 ] 

Hudson commented on YARN-1867:
--

SUCCESS: Integrated in Hadoop-trunk-Commit #5402 (See 
[https://builds.apache.org/job/Hadoop-trunk-Commit/5402/])
YARN-1867. Fixed a bug in ResourceManager that was causing invalid ACL checks 
in the web-services after fail-over. Contributed by Vinod Kumar Vavilapalli. 
(vinodkv: 
http://svn.apache.org/viewcvs.cgi/?root=Apache-SVNview=revrev=1581662)
* /hadoop/common/trunk/hadoop-yarn-project/CHANGES.txt
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/RMContextImpl.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/ResourceManager.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RMWebServices.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/MockRM.java
* 
/hadoop/common/trunk/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestRMHA.java


 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Vinod Kumar Vavilapalli
Priority: Blocker
  Labels: rest_api
 Fix For: 2.4.0

 Attachments: YARN-1867-20140325-trunk.txt, YARN-1867-20140325.txt


 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-24 Thread Karthik Kambatla (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13945662#comment-13945662
 ] 

Karthik Kambatla commented on YARN-1867:


It appears the RM doesn't have the ACLs corresponding to an application from 
{{RMContext#getRMApps()}}. We couldn't reproduce this. The cluster had RM 
failover with app recovery. 

Couldn't identify the source of this through visual inspection. This can happen 
when the RM goes down (or restarted, or failed over) between adding the app and 
adding the ACLs for the app. If that were the case, I see the following 
solutions:
# If ACLs are not available, use the default value. 
# Reverse the order of adding an app to ACLsManager and RMContext. 

 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Karthik Kambatla
Priority: Blocker
  Labels: rest_api

 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-24 Thread Vinod Kumar Vavilapalli (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13945741#comment-13945741
 ] 

Vinod Kumar Vavilapalli commented on YARN-1867:
---

That doesn't sound right. When RM recovers, it just simply puts the app back 
into *both* the context and the acls manager. Can you debug more?

 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Karthik Kambatla
Priority: Blocker
  Labels: rest_api

 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (YARN-1867) NPE while fetching apps via the REST API

2014-03-24 Thread Vinod Kumar Vavilapalli (JIRA)

[ 
https://issues.apache.org/jira/browse/YARN-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13946096#comment-13946096
 ] 

Vinod Kumar Vavilapalli commented on YARN-1867:
---

Okay, I think I know the issue. Working on a patch..

 NPE while fetching apps via the REST API
 

 Key: YARN-1867
 URL: https://issues.apache.org/jira/browse/YARN-1867
 Project: Hadoop YARN
  Issue Type: Bug
  Components: resourcemanager
Affects Versions: 2.4.0
Reporter: Karthik Kambatla
Assignee: Karthik Kambatla
Priority: Blocker
  Labels: rest_api

 We ran into the following NPE when fetching applications using the REST API:
 {noformat}
 INTERNAL_SERVER_ERROR
 java.lang.NullPointerException
 at 
 org.apache.hadoop.yarn.server.security.ApplicationACLsManager.checkAccess(ApplicationACLsManager.java:104)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.hasAccess(RMWebServices.java:123)
 at 
 org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices.getApps(RMWebServices.java:418)
 {noformat}



--
This message was sent by Atlassian JIRA
(v6.2#6252)