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,

Reply via email to