Index: /branches/rel_avx_2_7_5/scripts/bond_operation.py
===================================================================
--- /branches/rel_avx_2_7_5/scripts/bond_operation.py	(revision 9151)
+++ /branches/rel_avx_2_7_5/scripts/bond_operation.py	(working copy)
@@ -23,6 +23,7 @@
 import traceback
 import subprocess
 import shutil
+import time
 
 LOG_FILE = "/var/log/bondoperation.log"
 TEMPLATE_FILE = "/ca/conf/bonding/ifcfg-template"
@@ -113,6 +114,8 @@
         # ifup the device
         ifup_cli = ["ifconfig", bond, "up"]
         log_exec(ifup_cli)
+	# Wait for 15s for the interface to come up (25G link training takes up to 15s)
+	time.sleep(15)
 
 
     def remove(self, bond, interface):
