----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55643/ -----------------------------------------------------------
(Updated Jan. 19, 2017, 7:49 p.m.) Review request for Ambari, Attila Doroszlai, Laszlo Puskas, Oliver Szabo, Robert Nettleton, Sandor Magyari, Sumit Mohanty, and Sebastian Toader. Changes ------- Fixed imports Bugs: AMBARI-19597 https://issues.apache.org/jira/browse/AMBARI-19597 Repository: ambari Description ------- Specifying the quick links profile should be supported in blueprint based cluster installation. First implementation will address the possibility of adding the profile to the cluster creation template. Diffs (updated) ----- ambari-server/src/main/java/org/apache/ambari/server/controller/AmbariManagementControllerImpl.java 5e8c803 ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ClusterResourceProvider.java cb30f2d ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ProvisionClusterRequest.java a35da86 ambari-server/src/main/java/org/apache/ambari/server/state/quicklinksprofile/AcceptAllFilter.java d784a22 ambari-server/src/main/java/org/apache/ambari/server/state/quicklinksprofile/Component.java a1267df ambari-server/src/main/java/org/apache/ambari/server/state/quicklinksprofile/Filter.java c551830 ambari-server/src/main/java/org/apache/ambari/server/state/quicklinksprofile/QuickLinksProfile.java c9ac6b4 ambari-server/src/main/java/org/apache/ambari/server/state/quicklinksprofile/QuickLinksProfileBuilder.java PRE-CREATION ambari-server/src/main/java/org/apache/ambari/server/state/quicklinksprofile/QuickLinksProfileEvaluationException.java 26819e1 ambari-server/src/main/java/org/apache/ambari/server/state/quicklinksprofile/QuickLinksProfileParser.java a3ae677 ambari-server/src/main/java/org/apache/ambari/server/state/quicklinksprofile/Service.java 7724852 ambari-server/src/main/java/org/apache/ambari/server/topology/TopologyManager.java 7db07a0 ambari-server/src/test/java/org/apache/ambari/server/controller/internal/ProvisionClusterRequestTest.java 2cf478a ambari-server/src/test/java/org/apache/ambari/server/controller/internal/QuickLinkArtifactResourceProviderTest.java 8c723c9 ambari-server/src/test/java/org/apache/ambari/server/state/quicklinksprofile/QuickLinksProfileBuilderTest.java PRE-CREATION ambari-server/src/test/java/org/apache/ambari/server/topology/TopologyManagerTest.java 7e6e5a3 Diff: https://reviews.apache.org/r/55643/diff/ Testing ------- - Wrote new unit tests - Run the unit test suite for ambari-server. No failures. - Covered the following cases by manual testing: -- Installing a cluster via blueprint, quick links profile in the cluster creation template, profile saved the first time -- Installing a cluster via blueprint, quick links profile in the cluster creation template, there was an existing quick links profile which was overwritten during cluster installation -- Installing a cluster via blueprint, no quick links profile in the cluster creation template Thanks, Balázs Bence Sári