X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai-revm;h=72f704076d16d71d4810bb11af8d134692049c64;hb=68df5deb676c2fede3ce2f0dde3d0d011bebd5ee;hp=30f541995fc98e2e43ebf83c4f01cbf0af767e86;hpb=ac4e0089e245c96a388b8fcdd92fc05da3399694;p=automated-distro-installer diff --git a/fai-revm b/fai-revm index 30f5419..72f7040 100755 --- a/fai-revm +++ b/fai-revm @@ -101,7 +101,13 @@ else sleep 2 else fai-monitor& - boot_arg="--cdrom /a/bin/fai-basefiles/autodiscover.iso" + if [[ ! $BASEFILE_DIR ]]; then + BASEFILE_DIR=/tmp + fi + if [[ ! -e $BASEFILE_DIR/autodiscover.iso ]]; then + fai-cd -g $(readlink -f grub.cfg.autodiscover) -f -A $BASEFILE_DIR/autodiscover.iso + fi + boot_arg="--cdrom $BASEFILE_DIR/autodiscover.iso" e fai-redep e myfai-chboot default fi @@ -158,7 +164,7 @@ while ! timeout -s 9 10 ssh -oBatchMode=yes root@$name /bin/true; do e sleep 5 done unset _errcatch_cleanup -e pxe-server +e ./pxe-server $dhcp_arg if is_arch_revm; then ./arch-init-remote $name fi