dirinstall fixes/improvements, other minor changes
[automated-distro-installer] / fai / config / hooks / instsoft.DEFAULT
index de477663758f4fc567be5d2792cdab3685df0d5d..f02f1cf467ecfe96f9e3d8c40043692a35058b69 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/bash
 
-# exit for any vm which is not our test vm
-if ifclass VM && ! ifclass demohost || ifclass STABLE_BOOTSTRAP; then
+# exit for any vm except demohost, or if we are doing a dirinstall
+if ifclass VM && ! ifclass demohost || ifclass VOL_STRETCH_BOOTSTRAP || [[ ! $FAI_ACTION || $FAI_ACTION = dirinstall ]]; then
     exit 0
 fi
 
@@ -29,6 +29,8 @@ EOF
 chmod +x $f
 
 
+# for hosts which don't have these data volumes, copy the specific
+# files we need.
 if ifclass demohost; then
     files=(/var/lib/fai/config/distro-install-common/luks/host-demohost)
 elif ifclass tp; then