X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai-revm;h=5ea9d98ca77ca34b1fdb081f3edcf389881083c7;hb=177bb603a1bb8f72a13e798b83c7b9da15594747;hp=6f8beeb6c326f521872634fce90e3ecaa072745a;hpb=7386cdbee20dd73095264e2ad0ead433f97ac946;p=automated-distro-installer diff --git a/fai-revm b/fai-revm index 6f8beeb..5ea9d98 100755 --- a/fai-revm +++ b/fai-revm @@ -43,7 +43,6 @@ EOF exit $1 } - new_disk=false temp=$(getopt -l help hnr "$@") || usage 1 eval set -- "$temp" @@ -78,7 +77,10 @@ is_arch_revm() { [[ ${0##*/} == arch-revm ]] } -cleanup() { ./pxe-server; } +cleanup() { + ./pxe-server + ./faiserver-disable +} if is_arch_revm; then ./pxe-server demohost arch sleep 2 @@ -127,9 +129,8 @@ if [[ $SSH_CLIENT ]]; then fi sleep 30 -while ! timeout -s 9 10 ssh root@$name /bin/true; do +while ! timeout -s 9 10 ssh -oBatchMode=yes root@$name /bin/true; do e sleep 5 - khfix root@$name ||: done cleanup() { :; } e pxe-server