-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/61140/
-----------------------------------------------------------

(Updated July 27, 2017, 5:25 p.m.)


Review request for Ambari, Attila Doroszlai, Attila Magyar, Laszlo Puskas, 
Robert Levas, and Sandor Magyari.


Changes
-------

Addressed review comments.


Bugs: AMBARI-21575
    https://issues.apache.org/jira/browse/AMBARI-21575


Repository: ambari


Description
-------

The ```POST 
http://<ambari-server>:<port>/api/v1/clusters/<cluster_name>/hosts``` and 
```POST 
http://<ambari-server>:<port>/api/v1/clusters/<cluster_name>/hosts/<host_name>```
 REST API should accept rack info for the hosts being added to the cluster 
similar to how updating hosts via ```PUT 
http://<ambari-server>:<port>/api/v1/clusters/<cluster_name>/hosts``` is done.


Diffs (updated)
-----

  
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/HostResourceProvider.java
 8ef42ba 
  
ambari-server/src/main/java/org/apache/ambari/server/topology/AmbariContext.java
 fe56760 
  
ambari-server/src/test/java/org/apache/ambari/server/controller/AmbariManagementControllerTest.java
 fc42ff9 
  
ambari-server/src/test/java/org/apache/ambari/server/controller/internal/HostResourceProviderTest.java
 a4cc6fc 


Diff: https://reviews.apache.org/r/61140/diff/2/

Changes: https://reviews.apache.org/r/61140/diff/1-2/


Testing
-------

Manual testing the ```POST 
http://<ambari-server>:<port>/api/v1/clusters/<cluster_name>/hosts``` and 
```POST 
http://<ambari-server>:<port>/api/v1/clusters/<cluster_name>/hosts/<host_name>```
 REST API.

Unit tests:
Results :

Tests run: 4815, Failures: 0, Errors: 0, Skipped: 35

[INFO] 
[INFO] --- apache-rat-plugin:0.11:check (default) @ ambari-server ---
[INFO] RAT will not execute since it is configured to be skipped via system 
property 'rat.skip'.
[INFO] 
[INFO] --- exec-maven-plugin:1.2.1:exec (python-test) @ ambari-server ---
[INFO] skipping execute as per configuraion
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.17:check (checkstyle) @ ambari-server ---
[INFO] Starting audit...
Audit done.
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Ambari Main ........................................ SUCCESS [  0.558 s]
[INFO] Apache Ambari Project POM .......................... SUCCESS [  0.003 s]
[INFO] Ambari Views ....................................... SUCCESS [  2.423 s]
[INFO] ambari-utility ..................................... SUCCESS [  3.240 s]
[INFO] ambari-metrics ..................................... SUCCESS [  0.185 s]
[INFO] Ambari Metrics Common .............................. SUCCESS [  5.716 s]
[INFO] Ambari Service Advisor ............................. SUCCESS [  0.382 s]
[INFO] Ambari Server ...................................... SUCCESS [51:41 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 51:54 min
[INFO] Finished at: 2017-07-26T16:38:04+02:00
[INFO] Final Memory: 61M/511M
[INFO] ------------------------------------------------------------------------


Thanks,

Sebastian Toader

Reply via email to