Ver Fonte

AMBARI-8513. "Host doesn't exist in database" exception in log after failed agent registration (alexantonenko)

Alex Antonenko há 10 anos atrás
pai
commit
5b6223f6b0
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      ambari-web/app/controllers/wizard/step3_controller.js

+ 2 - 2
ambari-web/app/controllers/wizard/step3_controller.js

@@ -715,7 +715,7 @@ App.WizardStep3Controller = Em.Controller.extend({
   },
   },
 
 
   doCheckJDK: function () {
   doCheckJDK: function () {
-    var hostsNames = this.get('bootHosts').getEach('name').join(",");
+    var hostsNames = this.get('bootHosts').filterProperty('bootStatus', 'REGISTERED').getEach('name').join(",");
     var javaHome = this.get('javaHome');
     var javaHome = this.get('javaHome');
     var jdkLocation = this.get('jdkLocation');
     var jdkLocation = this.get('jdkLocation');
     App.ajax.send({
     App.ajax.send({
@@ -826,7 +826,7 @@ App.WizardStep3Controller = Em.Controller.extend({
   },
   },
 
 
   getHostNameResolution: function () {
   getHostNameResolution: function () {
-    var hosts = this.get('bootHosts').getEach('name').join(",");
+    var hosts = this.get('bootHosts').filterProperty('bootStatus', 'REGISTERED').getEach('name').join(",");
     var jdk_location = App.router.get('clusterController.ambariProperties.jdk_location');
     var jdk_location = App.router.get('clusterController.ambariProperties.jdk_location');
     var RequestInfo = {
     var RequestInfo = {
       "action": "check_host",
       "action": "check_host",