[ 
https://issues.apache.org/jira/browse/AMBARI-24964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16703124#comment-16703124
 ] 

Hudson commented on AMBARI-24964:
---------------------------------

SUCCESS: Integrated in Jenkins build Ambari-trunk-Commit #10341 (See 
[https://builds.apache.org/job/Ambari-trunk-Commit/10341/])
AMBARI-24964 stack advisor layout recommendation for add service request 
(github: 
[https://gitbox.apache.org/repos/asf?p=ambari.git&a=commit&h=799e487c960a567bd541322f5d544e3548eab0c9])
* (edit) 
ambari-server/src/main/java/org/apache/ambari/server/controller/AddServiceRequest.java
* (edit) 
ambari-server/src/main/java/org/apache/ambari/server/api/services/stackadvisor/validations/ValidationResponse.java
* (edit) 
ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/AddServiceOrchestrator.java
* (add) 
ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/HostGroupStrategy.java
* (edit) 
ambari-server/src/main/java/org/apache/ambari/server/api/services/stackadvisor/recommendations/RecommendationResponse.java
* (add) 
ambari-server/src/test/java/org/apache/ambari/server/api/services/stackadvisor/recommendations/RecommendationResponseTest.java
* (add) 
ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/AutoHostgroupStrategy.java
* (edit) 
ambari-server/src/main/java/org/apache/ambari/server/configuration/Configuration.java
* (add) 
ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/HostGroupForEachHostStrategy.java
* (add) 
ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/StackAdvisorAdapter.java
* (add) 
ambari-server/src/test/java/org/apache/ambari/server/topology/addservice/StackAdvisorAdapterTest.java
* (edit) 
ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/AddServiceInfo.java
* (add) 
ambari-server/src/main/java/org/apache/ambari/server/topology/addservice/GroupByComponentsStrategy.java
* (edit) 
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/BlueprintConfigurationProcessorTest.java
* (edit) 
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/Stack.java
* (edit) 
ambari-server/src/main/java/org/apache/ambari/server/api/services/stackadvisor/StackAdvisorRequest.java
* (add) 
ambari-server/src/test/java/org/apache/ambari/server/topology/addservice/HostGroupStrategyTest.java


> Integrate new Add Service Request with stack advisor layout recommendation
> --------------------------------------------------------------------------
>
>                 Key: AMBARI-24964
>                 URL: https://issues.apache.org/jira/browse/AMBARI-24964
>             Project: Ambari
>          Issue Type: Task
>          Components: ambari-server
>    Affects Versions: 2.7.2
>            Reporter: Balázs Bence Sári
>            Assignee: Balázs Bence Sári
>            Priority: Critical
>              Labels: pull-request-available
>             Fix For: trunk
>
>          Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> In the new "Add Service" API, users of the API will be able to list out a set 
> of services that need to be added to an existing cluster, without specifying 
> any individual components or specifying where the components will be hosted. 
> In the event that an "Add Service" request is submitted, with only service 
> names specified, then the "Add Service" deployment code must implement the 
> following: 
> 1. Based on the services included in the request, make a call to the 
> StackAdvisor for component layout recommendations. 
> The following code shows an example of creating this request: 
> {code}org.apache.ambari.server.api.services.stackadvisor.StackAdvisorHelper#createRecommendationCommand{code}
> 2. Take the output of the StackAdvisor, and use that to determine the list of 
> components to install and start, as well as the hosts that will include these 
> components.  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to