diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/linux/runtime/DockerLinuxContainerRuntime.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/linux/runtime/DockerLinuxContainerRuntime.java index 2b53f13fc53..55dfdc3c245 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/linux/runtime/DockerLinuxContainerRuntime.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/linux/runtime/DockerLinuxContainerRuntime.java @@ -1282,7 +1282,7 @@ private void handleContainerStop(ContainerId containerId, DockerInspectCommand.STATUS_TEMPLATE, DockerInspectCommand.STOPSIGNAL_TEMPLATE}, delimiter); try { - String output = executeDockerInspect(containerId, inspectCommand); + String output = executeDockerInspect(containerId, inspectCommand).trim(); if (!output.isEmpty()) { String[] statusAndSignal = StringUtils.split(output, delimiter);