YARN-5722. FairScheduler hides group resolution exceptions when assigning queue (Contributed by Wilfred Spiegelenburg via Daniel Templeton)
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/83cc7263 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/83cc7263 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/83cc7263 Branch: refs/heads/YARN-2915 Commit: 83cc7263af632939dc3b2ee58d8f03f98ed4d96a Parents: 613b902 Author: Daniel Templeton <[email protected]> Authored: Tue Nov 22 11:16:00 2016 -0800 Committer: Daniel Templeton <[email protected]> Committed: Tue Nov 22 11:16:00 2016 -0800 ---------------------------------------------------------------------- .../yarn/server/resourcemanager/scheduler/fair/FairScheduler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/83cc7263/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java ---------------------------------------------------------------------- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java index 1d04710..354f936 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FairScheduler.java @@ -767,7 +767,8 @@ public class FairScheduler extends } catch (InvalidQueueNameException qne) { appRejectMsg = qne.getMessage(); } catch (IOException ioe) { - appRejectMsg = "Error assigning app to queue " + queueName; + // IOException should only happen for a user without groups + appRejectMsg = "Error assigning app to a queue: " + ioe.getMessage(); } if (appRejectMsg != null && rmApp != null) { --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
