From 42cc02bd6860e832cfd50e4fafa4672055a0db4c Mon Sep 17 00:00:00 2001 From: Maksim Malchuk Date: Wed, 10 Feb 2016 21:00:03 +0300 Subject: [PATCH] Increase timeouts for the Cobbler container restart This commit increase timeouts for 'expect' to wait for the command prompt after the Cobbler container restart which in some cases takes too long time. Change-Id: Ic9861cc08f6411f8b126a02432422ad07f49d22a Closes-Bug: #1542320 --- functions/product.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/functions/product.sh b/functions/product.sh index 37270de..eb74f81 100755 --- a/functions/product.sh +++ b/functions/product.sh @@ -219,16 +219,18 @@ enable_outbound_network_for_product_vm() { expect "$prompt" send "/sbin/iptables -I FORWARD 1 --src $master_pub_net/24 -j ACCEPT\r" expect "$prompt" - send "service iptables save >/dev/null 2>&1\r" + send "service iptables save &>/dev/null\r" expect "$prompt" - send "dockerctl restart cobbler >/dev/null 2>&1\r" + send "dockerctl restart cobbler &>/dev/null\r" + set timeout 300 expect "$prompt" - send "service network restart >/dev/null 2>&1\r" + send "service network restart &>/dev/null\r" expect "*OK*" expect "$prompt" - send "dockerctl restart cobbler >/dev/null 2>&1\r" + send "dockerctl restart cobbler &>/dev/null\r" + set timeout 300 expect "$prompt" - send "dockerctl check cobbler >/dev/null 2>&1\r" + send "dockerctl check cobbler &>/dev/null\r" expect "*ready*" expect "$prompt" send "logout\r"