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

Review request for Ambari and Jaimin Jetly.


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


Repository: ambari


Description
-------

This jira is to add some UI logic to update two more RM configuration 
properties when user moves the RM (when YARN RM HA enabled) from one node to 
another via Ambari web UI.


I have a 3 node cluster, node1, node2, and node3.

1. I enabled RM HA, where the node1 and node 2 are the RM active and standby 
nodes respectively.
2. I then moved RM from node 1 to node 3 via the "Move ResourceManager" menu 
item on the UI. The move finished successfully.
3. I noticed yarn.resourcemanager.hostname.rm1 was changed from node1 to node3 
correctly. yarn.resourcemanager.webapp.address.rm1 however still had value 
"node1:8088", yarn.resourcemanager.webapp.https.address.rm1 still had value 
"node1:8090"

It seems to me that 
ambari-web\app\controllers\main\service\reassign\step4_controller.js only 
updates yarn.resourcemanager.hostname.rm1(2) when moving the RM. It should also 
update the web app http and https values.


Diffs
-----

  ambari-web/app/controllers/main/service/reassign/step4_controller.js edc9b8f 
  ambari-web/test/controllers/main/service/reassign/step4_controller_test.js 
0713abf 

Diff: https://reviews.apache.org/r/35823/diff/


Testing
-------

Updated JS unit tests
Manually patch my cluster, then enabled YARN RM HA, then moved RM from node 1 
to node 3, noticed this time the yarn.resourcemanager.webapp.address.rm1 and 
yarn.resourcemanager.webapp.https.address.rm1 were updated to contain node1 to 
contain node3.


Thanks,

Di Li

Reply via email to