Browse Source

YARN-4136. LinuxContainerExecutor loses info when forwarding ResourceHandlerException. Contributed by Bibin A Chundatt.

(cherry picked from commit 486d5cb803efec7b4db445ee65a3df83392940a3)
Varun Vasudev 9 years ago
parent
commit
a4288f1262

+ 4 - 0
hadoop-yarn-project/CHANGES.txt

@@ -837,6 +837,10 @@ Release 2.7.2 - UNRELEASED
     YARN-4096. App local logs are leaked if log aggregation fails to initialize
     for the app. (Jason Lowe via zxu)
 
+    YARN-4136. LinuxContainerExecutor loses info when forwarding
+    ResourceHandlerException. (Bibin A Chundatt via vvasudev)
+
+
 Release 2.7.1 - 2015-07-06
 
   INCOMPATIBLE CHANGES

+ 1 - 1
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java

@@ -340,7 +340,7 @@ public class LinuxContainerExecutor extends ContainerExecutor {
       }
     } catch (ResourceHandlerException e) {
       LOG.error("ResourceHandlerChain.preStart() failed!", e);
-      throw new IOException("ResourceHandlerChain.preStart() failed!");
+      throw new IOException("ResourceHandlerChain.preStart() failed!", e);
     }
 
     try {