From 486d5cb803efec7b4db445ee65a3df83392940a3 Mon Sep 17 00:00:00 2001 From: Varun Vasudev Date: Fri, 11 Sep 2015 14:37:10 +0530 Subject: [PATCH] YARN-4136. LinuxContainerExecutor loses info when forwarding ResourceHandlerException. Contributed by Bibin A Chundatt. --- hadoop-yarn-project/CHANGES.txt | 4 ++++ .../yarn/server/nodemanager/LinuxContainerExecutor.java | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/hadoop-yarn-project/CHANGES.txt b/hadoop-yarn-project/CHANGES.txt index 5a706a344a5..cc833e24ae2 100644 --- a/hadoop-yarn-project/CHANGES.txt +++ b/hadoop-yarn-project/CHANGES.txt @@ -889,6 +889,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 diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java index 0670d9598d7..0a513018e97 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java +++ b/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 int launchContainer(ContainerStartContext ctx) throws IOException { } } catch (ResourceHandlerException e) { LOG.error("ResourceHandlerChain.preStart() failed!", e); - throw new IOException("ResourceHandlerChain.preStart() failed!"); + throw new IOException("ResourceHandlerChain.preStart() failed!", e); } try {