static usb ethnet addresses
[automated-distro-installer] / faiserver-revm
index 65a23d62c6c000d87a738e6edbc1c76db1601fa1..bb4650eaf32415890171b2c4f8439effaed9fd87 100755 (executable)
@@ -1,9 +1,8 @@
-#!/bin/bash -l
+#!/bin/bash
+# Copyright (C) 2019 Ian Kelling
+# SPDX-License-Identifier: AGPL-3.0-or-later
 set -x
 
-set -eE -o pipefail
-cleanup() { :; }; _errcatch_cleanup=cleanup
-
 x="$(readlink -f "$BASH_SOURCE")"; source "${x%/*}/bash-trace"
 cd ${x%/*}
 
@@ -14,6 +13,8 @@ Create a vm which is a fai server.
 
 This assumes you've set the dhcp server to make 52:54:00:56:09:f9 be
 faiserver. That mac is a randomly generated one in the libvirt range.
+
+WARNING: has hardcoded IP and name for for my local lan
 EOF
     exit $1
 }
@@ -21,8 +22,8 @@ case $1 in
     -h|--help) usage ;;
 esac
 
-cleanup() { pxe-server :; }
-./debian-pxe-preseed -i 192.168.1.1 -u ian -g vda
+err-cleanup() { pxe-server :; }
+./debian-pxe-preseed -i 10.0.0.1 -u iank -g vda
 
 name=faiserver
 s virshrm $name ||:
@@ -42,7 +43,7 @@ while ! scp $opts faiserver-setup root@faiserver:; do
 done
 
 # note: with a vm, pxe boot is turned off in the bios after it's first reboot.
-cleanup() { :; }
+err-cleanup() { :; }
 ./pxe-server
 
 ssh $opts root@faiserver ./faiserver-setup