AMBARI-2874. MapReduce2 service check should have a dependency on the result of Yarn service check. (smohanty)
Project: http://git-wip-us.apache.org/repos/asf/incubator-ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ambari/commit/da8d55e0 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ambari/tree/da8d55e0 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ambari/diff/da8d55e0 Branch: refs/heads/trunk Commit: da8d55e0b5bb90ceaad8ac7af13d3e7824b6d85e Parents: df0821d Author: Sumit Mohanty <[email protected]> Authored: Mon Aug 12 11:10:13 2013 -0700 Committer: Sumit Mohanty <[email protected]> Committed: Mon Aug 12 11:10:13 2013 -0700 ---------------------------------------------------------------------- .../java/org/apache/ambari/server/metadata/RoleCommandOrder.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ambari/blob/da8d55e0/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java b/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java index 8af70e8..f83eb65 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java +++ b/ambari-server/src/main/java/org/apache/ambari/server/metadata/RoleCommandOrder.java @@ -337,7 +337,9 @@ public class RoleCommandOrder { addDependency(Role.MAPREDUCE2_SERVICE_CHECK, RoleCommand.EXECUTE, Role.RESOURCEMANAGER, RoleCommand.START); addDependency(Role.MAPREDUCE2_SERVICE_CHECK, RoleCommand.EXECUTE, - Role.HISTORYSERVER, RoleCommand.START); + Role.HISTORYSERVER, RoleCommand.START); + addDependency(Role.MAPREDUCE2_SERVICE_CHECK, RoleCommand.EXECUTE, + Role.YARN_SERVICE_CHECK, RoleCommand.EXECUTE); addDependency(Role.YARN_SERVICE_CHECK, RoleCommand.EXECUTE, Role.NODEMANAGER, RoleCommand.START); addDependency(Role.YARN_SERVICE_CHECK, RoleCommand.EXECUTE,
