Peter Bacsko created YARN-10198: ----------------------------------- Summary: [managedParent].%primary_group placement doesn't work after YARN-9868 Key: YARN-10198 URL: https://issues.apache.org/jira/browse/YARN-10198 Project: Hadoop YARN Issue Type: Bug Components: capacity scheduler Reporter: Peter Bacsko Assignee: Peter Bacsko
YARN-9868 introduced an unnecessary check if we have the following placement rule: [managedParentQueue].%primary_group Here, {{%primary_group}} is expected to be created if it doesn't exist. However, there is this validation code which is not necessary: {noformat} } else if (mapping.getQueue().equals(PRIMARY_GROUP_MAPPING)) { if (this.queueManager .getQueue(groups.getGroups(user).get(0)) != null) { return getPlacementContext(mapping, groups.getGroups(user).get(0)); } else { return null; } {noformat} We should revert this part to the original version: {noformat} } else if (mapping.queue.equals(PRIMARY_GROUP_MAPPING)) { return getPlacementContext(mapping, groups.getGroups(user).get(0)); } {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org