[ https://issues.apache.org/jira/browse/YARN-2803?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14195451#comment-14195451 ]
Chris Nauroth commented on YARN-2803: ------------------------------------- Here is the stack trace from a failure. {code} testDistributedCache(org.apache.hadoop.mapreduce.v2.TestMRJobs) Time elapsed: 1 6.844 sec <<< FAILURE! java.lang.AssertionError: null at org.junit.Assert.fail(Assert.java:86) at org.junit.Assert.assertTrue(Assert.java:41) at org.junit.Assert.assertTrue(Assert.java:52) at org.apache.hadoop.mapreduce.v2.TestMRJobs._testDistributedCache(TestMRJobs.java:881) at org.apache.hadoop.mapreduce.v2.TestMRJobs.testDistributedCache(TestMRJobs.java:891) {code} The task log shows the assertion failing when it tries to find job.jar/lib/lib2.jar. {code} 2014-11-03 15:36:33,652 FATAL [main] org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.AssertionError at org.junit.Assert.fail(Assert.java:86) at org.junit.Assert.assertTrue(Assert.java:41) at org.junit.Assert.assertNotNull(Assert.java:621) at org.junit.Assert.assertNotNull(Assert.java:631) at org.apache.hadoop.mapreduce.v2.TestMRJobs$DistributedCacheChecker.setup(TestMRJobs.java:764) at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:142) at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:784) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341) at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:169) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:415) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1640) at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:164) {code} > MR distributed cache not working correctly on Windows after NodeManager > privileged account changes. > --------------------------------------------------------------------------------------------------- > > Key: YARN-2803 > URL: https://issues.apache.org/jira/browse/YARN-2803 > Project: Hadoop YARN > Issue Type: Bug > Components: nodemanager > Reporter: Chris Nauroth > Priority: Critical > > This problem is visible by running {{TestMRJobs#testDistributedCache}} or > {{TestUberAM#testDistributedCache}} on Windows. Both tests fail. Running > git bisect, I traced it to the YARN-2198 patch to remove the need to run > NodeManager as a privileged account. The tests started failing when that > patch was committed. -- This message was sent by Atlassian JIRA (v6.3.4#6332)