----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/51815/ -----------------------------------------------------------
(Updated Sept. 30, 2016, 12:39 a.m.) Review request for Ambari, Shantanu Mundkur, Di Li, Jayush Luniya, Juanjo Marron, Laszlo Puskas, and Robert Nettleton. Bugs: AMBARI-18355 https://issues.apache.org/jira/browse/AMBARI-18355 Repository: ambari Description ------- Currently stack definitions do not list conditional dependencies, adding those to the stack definitions would make it easy to validate errors in case of blueprint deployment. Please refer to document attached to Jira Diffs (updated) ----- ambari-server/src/main/java/org/apache/ambari/server/state/DependencyConditionInfo.java PRE-CREATION ambari-server/src/main/java/org/apache/ambari/server/state/DependencyInfo.java e3db662 ambari-server/src/main/java/org/apache/ambari/server/topology/BlueprintValidatorImpl.java a5f33ff ambari-server/src/main/resources/common-services/HDFS/2.1.0.2.0/metainfo.xml 65d166a ambari-server/src/test/java/org/apache/ambari/server/topology/BlueprintValidatorImplTest.java b1de8ef Diff: https://reviews.apache.org/r/51815/diff/ Testing ------- Written Junit test cases. Perfomred manual testing to check the Namenode HA component dependency. Was able to proceed with the installation for valid blueprint. and got validation error message while registering blueprint when the Blueprint did not satisfy the conditional dependencies. Thanks, Amruta Borkar