From: Joerg Jaspert Date: Sat, 14 Jun 2008 23:34:18 +0000 (+0200) Subject: Make the ssh calls a bit more robust X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a94f47f637a6b2191653fe17f968af1f56af828e;p=dak Make the ssh calls a bit more robust --- diff --git a/ChangeLog b/ChangeLog index cafcd752..4f92bb1c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2008-06-15 Joerg Jaspert + * config/debian/cron.dinstall: (various ssh calls): Make them use + batchmode/connect/setuptimeout to not take too long with + connections... Also || true them, no need to die in dinstall if + one host isn't reachable. + * README: Updated mailing list location 2008-06-14 Otavio Salvador diff --git a/config/debian/cron.dinstall b/config/debian/cron.dinstall index 95f5427b..b61d03e4 100755 --- a/config/debian/cron.dinstall +++ b/config/debian/cron.dinstall @@ -48,7 +48,7 @@ EOF # Push merkels qa user, so the qa pages can show "dinstall is running" information echo "Telling merkels QA user that we start dinstall" -ssh -2 -i ~dak/.ssh/push_merkel_qa -o BatchMode=yes -o SetupTimeOut=30 -o ConnectTimeout=30 qa@merkel.debian.org sleep 1 +ssh -2 -i ~dak/.ssh/push_merkel_qa -o BatchMode=yes -o SetupTimeOut=90 -o ConnectTimeout=90 qa@merkel.debian.org sleep 1 || true ts ################################################################################ @@ -175,7 +175,7 @@ cd $scriptsdir ts echo "Trigger daily wanna-build run" -ssh buildd@buildd /org/wanna-build/trigger.daily +ssh -o BatchMode=yes -o SetupTimeOut=90 -o ConnectTimeout=90 buildd@buildd /org/wanna-build/trigger.daily || echo "W-B trigger.daily failed" | mail -s "W-B Daily trigger failed" ftpmaster@ftp-master.debian.org rm -f $NOTICE rm -f $LOCKCU @@ -217,7 +217,7 @@ $scriptsdir/dm-monitor >$webdir/dm-uploaders.html # Push katie@merkel so it syncs the projectb there. Returns immediately, the sync runs detached echo "Trigger merkels projectb sync" -ssh -2 -i ~/.ssh/push_merkel_projectb katie@merkel.debian.org sleep 1 +ssh -2 -o BatchMode=yes -o SetupTimeOut=30 -o ConnectTimeout=30 -i ~/.ssh/push_merkel_projectb katie@merkel.debian.org sleep 1 || true ################################################################################