You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by yu...@apache.org on 2013/02/20 22:49:01 UTC

svn commit: r1448431 - in /incubator/ambari/trunk: CHANGES.txt ambari-web/app/controllers/wizard/step3_controller.js

Author: yusaku
Date: Wed Feb 20 21:49:01 2013
New Revision: 1448431

URL: http://svn.apache.org/r1448431
Log:
AMBARI-1456. Cannot proceed after bootstrapping in some cases due to a run-time error while running host checks. (yusaku)

Modified:
    incubator/ambari/trunk/CHANGES.txt
    incubator/ambari/trunk/ambari-web/app/controllers/wizard/step3_controller.js

Modified: incubator/ambari/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/CHANGES.txt?rev=1448431&r1=1448430&r2=1448431&view=diff
==============================================================================
--- incubator/ambari/trunk/CHANGES.txt (original)
+++ incubator/ambari/trunk/CHANGES.txt Wed Feb 20 21:49:01 2013
@@ -298,6 +298,9 @@ Trunk (unreleased changes):
 
  BUG FIXES
 
+ AMBARI-1456. Cannot proceed after bootstrapping in some cases due to a
+ run-time error while running host checks. (yusaku)
+
  AMBARI-1449. Failure popup shown for reconfiguring HDFS when MapReduce 
  is not selected. (jaimin)
 

Modified: incubator/ambari/trunk/ambari-web/app/controllers/wizard/step3_controller.js
URL: http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/controllers/wizard/step3_controller.js?rev=1448431&r1=1448430&r2=1448431&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/controllers/wizard/step3_controller.js (original)
+++ incubator/ambari/trunk/ambari-web/app/controllers/wizard/step3_controller.js Wed Feb 20 21:49:01 2013
@@ -691,6 +691,12 @@ App.WizardStep3Controller = Em.Controlle
       };
 
       //render all directories and files for each host
+      if (!host.Hosts.last_agent_env) {
+        // in some unusual circumstances when last_agent_env is not available from the host,
+        // skip the host and proceed to process the rest of the hosts.
+        console.log("last_agent_env is missing for " + host.Hosts.host_name + ".  Skipping host check.");
+        return;
+      }
       host.Hosts.last_agent_env.paths.forEach(function(path){
         var parsedPath = {
           name: path.name,