[Collab-qa-commits] r405 - debcluster/scripts
lucas at alioth.debian.org
lucas at alioth.debian.org
Wed Sep 5 08:58:03 UTC 2007
Author: lucas
Date: 2007-09-05 08:58:03 +0000 (Wed, 05 Sep 2007)
New Revision: 405
Modified:
debcluster/scripts/startnodes.rb
Log:
deal with glibc upgrades
Modified: debcluster/scripts/startnodes.rb
===================================================================
--- debcluster/scripts/startnodes.rb 2007-09-05 08:57:17 UTC (rev 404)
+++ debcluster/scripts/startnodes.rb 2007-09-05 08:58:03 UTC (rev 405)
@@ -17,7 +17,7 @@
ths = []
IO::read(LNFILE).split.sort.uniq.each do |n|
ths << Thread::new(n) do |node|
- system("ssh #{SSHOPTS.join(' ')} #{LOGIN}@#{node} \"umount -l /idpotscratch &>/dev/null; apt-get update ; apt-get -y install nfs-common ; mkdir /idpotscratch &>/dev/null; rm -f /debcluster-data &>/dev/null; rm -f /debcluster-scripts &>/dev/null ; mount -t nfs -o rw,hard,intr,async,nfsvers=3,rsize=32768,wsize=32768 idpot.grenoble.grid5000.fr:/scratch /idpotscratch ; ln -sf /idpotscratch/grenoble/lnussbaum/debcluster-data /debcluster-data ; ln -sf /idpotscratch/grenoble/lnussbaum/collab-qa/debcluster /debcluster-scripts ; mkdir ~/.ssh 2>/dev/null ; sed -i 's/.*http_proxy.*//' /etc/environment\"")
+ system("ssh #{SSHOPTS.join(' ')} #{LOGIN}@#{node} \"umount -l /idpotscratch &>/dev/null; apt-get update ; export DEBIAN_FRONTEND=noninteractive ; apt-get -y install nfs-common ; mkdir /idpotscratch &>/dev/null; rm -f /debcluster-data &>/dev/null; rm -f /debcluster-scripts &>/dev/null ; mount -t nfs -o rw,hard,intr,async,nfsvers=3,rsize=32768,wsize=32768 idpot.grenoble.grid5000.fr:/scratch /idpotscratch ; ln -sf /idpotscratch/grenoble/lnussbaum/debcluster-data /debcluster-data ; ln -sf /idpotscratch/grenoble/lnussbaum/collab-qa/debcluster /debcluster-scripts ; mkdir ~/.ssh 2>/dev/null ; sed -i 's/.*http_proxy.*//' /etc/environment\"")
system("scp #{SSHOPTS.join(' ')} -qr .ssh/* #{LOGIN}@#{node}:.ssh/")
system("ssh #{SSHOPTS.join(' ')} #{LOGIN}@#{node} \"/debcluster-scripts/scripts/tasks/preparenode.rb --log /debcluster-data/logs/preparenode/#{node}.$(date --iso)\"")
if ARGV.length > 0
More information about the Collab-qa-commits
mailing list