Make fabric config commands return successful exit status

Change-Id: I5c5161c8b737bf0a1e4253cf4ec25416cd7cafc8
(cherry picked from commit a174840bb2476439ef52c9ca8b6448e42e4109b6)
(cherry picked from commit 9fcb94ec4cae33817792eb6017829f3f92053740)
diff --git a/Jenkinsfile.newBuildSystem b/Jenkinsfile.newBuildSystem
index 2e53c1a..2ef7bd4 100644
--- a/Jenkinsfile.newBuildSystem
+++ b/Jenkinsfile.newBuildSystem
@@ -222,20 +222,14 @@
                                                 "${config.fabric_switches[i].pass}",
                                                 "sed -i -e 's/#port_mode_${config.fabric_switches[i].breakout_ports[j]}=/port_mode_${config.fabric_switches[i].breakout_ports[j]}=/g' /etc/accton/ofdpa.conf")
                                      }
+				     // Prepending killit command with ! ensures the command will return exit status 0
                                      runFabricCmd("${config.head.ip}",
                                         "${config.head.user}",
                                         "${config.head.pass}",
                                         "${config.fabric_switches[i].ip}",
                                         "${config.fabric_switches[i].user}",
                                         "${config.fabric_switches[i].pass}",
-                                        "/root/killit")
-                                     runFabricCmd("${config.head.ip}",
-                                        "${config.head.user}",
-                                        "${config.head.pass}",
-                                        "${config.fabric_switches[i].ip}",
-                                        "${config.fabric_switches[i].user}",
-                                        "${config.fabric_switches[i].pass}",
-                                        "/root/connect -bg")
+                                        "! /root/killit; /root/connect -bg")
                                 }
                           }
                     }