AMBARI-21932. Some clients are being additionally installed via Add service 
wizard.(jaimin)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/9316ea85
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/9316ea85
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/9316ea85

Branch: refs/heads/feature-branch-AMBARI-21307
Commit: 9316ea858991552a13481f9d2dab3273e73565f2
Parents: aaf6f0a
Author: Jaimin Jetly <jai...@hortonworks.com>
Authored: Tue Sep 12 11:00:25 2017 -0700
Committer: Jaimin Jetly <jai...@hortonworks.com>
Committed: Tue Sep 12 11:02:12 2017 -0700

----------------------------------------------------------------------
 ambari-web/app/controllers/wizard/step8_controller.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/9316ea85/ambari-web/app/controllers/wizard/step8_controller.js
----------------------------------------------------------------------
diff --git a/ambari-web/app/controllers/wizard/step8_controller.js 
b/ambari-web/app/controllers/wizard/step8_controller.js
index cc06b5b..b99c6e3 100644
--- a/ambari-web/app/controllers/wizard/step8_controller.js
+++ b/ambari-web/app/controllers/wizard/step8_controller.js
@@ -1333,7 +1333,8 @@ App.WizardStep8Controller = 
Em.Controller.extend(App.AddSecurityConfigs, App.wiz
           clientsToClientMap[_clientName].forEach(function (componentName) {
             clientHosts.forEach(function (_clientHost) {
               var host = this.get('content.hosts')[_clientHost.hostName];
-              if (host.isInstalled && 
!host.hostComponents.someProperty('HostRoles.component_name', componentName)) {
+              var isClientSelected = clients.someProperty('component_name', 
componentName);
+              if (host.isInstalled && isClientSelected && 
!host.hostComponents.someProperty('HostRoles.component_name', componentName)) {
                 hostNames.pushObject(_clientHost.hostName);
               }
             }, this);

Reply via email to