Explorar o código

AMBARI-11105 yarn.resourcemanager.zk-address is not updated when adding/removing ZKs. (ababiichuk)

aBabiichuk %!s(int64=10) %!d(string=hai) anos
pai
achega
833caa3437

+ 1 - 0
ambari-web/app/controllers/main/host/details.js

@@ -1184,6 +1184,7 @@ App.MainHostDetailsController = Em.Controller.extend({
       }
       }
       if (configs['yarn-site']) {
       if (configs['yarn-site']) {
         configs['yarn-site']['hadoop.registry.zk.quorum'] = zksWithPort;
         configs['yarn-site']['hadoop.registry.zk.quorum'] = zksWithPort;
+        configs['yarn-site']['yarn.resourcemanager.zk-address'] = zksWithPort;
       }
       }
     }
     }
     return true;
     return true;

+ 2 - 1
ambari-web/test/controllers/main/host/details_test.js

@@ -891,7 +891,8 @@ describe('App.MainHostDetailsController', function () {
       App.set('currentStackVersion', 'HDP-2.2.0');
       App.set('currentStackVersion', 'HDP-2.2.0');
       expect(controller.setZKConfigs(configs, 'host1:2181', [])).to.be.true;
       expect(controller.setZKConfigs(configs, 'host1:2181', [])).to.be.true;
       expect(configs).to.eql({"yarn-site": {
       expect(configs).to.eql({"yarn-site": {
-        'hadoop.registry.zk.quorum': "host1:2181"
+        'hadoop.registry.zk.quorum': "host1:2181",
+        'yarn.resourcemanager.zk-address': "host1:2181"
       }});
       }});
       App.set('currentStackVersion', version);
       App.set('currentStackVersion', version);
     });
     });