<div dir="ltr"><div><div>Hey Thomas,</div><div><br></div><div>Thank you for the response. The dirinstall option sounds promising, but I can't seem to get it to work. I'm on a VM which I've configured by following the instructions in the "Setup your faiserver" section of the FAI Guide:</div><div><br></div><div> <a href="https://fai-project.org/fai-guide/#_a_id_setup_a_setup_your_faiserver">https://fai-project.org/fai-guide/#_a_id_setup_a_setup_your_faiserver</a></div><div><br></div><div>And now I'm looking at the section on chroot environments:</div><div><br></div><div> <a href="https://fai-project.org/fai-guide/#_a_id_dirinstall_a_creating_chroot_and_virtualization_environments">https://fai-project.org/fai-guide/#_a_id_dirinstall_a_creating_chroot_and_virtualization_environments</a></div><div><br></div><div>I'm running variations of the following command:</div><div><br></div><div> sudo fai -v -s /etc/fai -c FAIBASE /tmp/test</div><div><br></div><div>And I'm getting output that looks something like this (different variations of the command produce different error messages):</div><div><br></div><div> -------------------------------------------------</div><div> Fully Automatic Installation - FAI</div><div><br></div><div> 4.3.1+deb8u1 (c) 1999-2015</div><div> Thomas Lange <<a href="mailto:lange@informatik.uni-koeln.de">lange@informatik.uni-koeln.de</a>></div><div> -------------------------------------------------</div><div> Starting FAI execution - 20171108_111217</div><div><br></div><div> Using configuration files from /etc/fai</div><div> Calling task_confdir</div><div> FAI_FLAGS: </div><div> Setting SERVER=. Value extracted from FAI_CONFIG_SRC.</div><div> No monitor daemon defined.</div><div> FAI_CONFIG_SRC is set to /etc/fai</div><div> Error in get-config-dir: scheme undefined.</div><div> Problems accessing the config space.</div><div> $LOGSERVER is undefined. Not saving log files to remote.</div><div><br></div><div>I don't suppose you could set me straight on what I'm doing wrong here? I apologize if what I'm doing doesn't make any sense; I've only just started trying to learn how to use FAI. Any guidance or advice would be greatly appreciated.</div><div><br></div><div>Cheers,</div><div>Itamar</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 7, 2017 at 2:42 PM, Thomas Lange <span dir="ltr"><<a href="mailto:lange@informatik.uni-koeln.de" target="_blank">lange@informatik.uni-koeln.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">>>>>> On Tue, 7 Nov 2017 14:33:35 -0600, Itamar Gal <<a href="mailto:itamarggal@gmail.com">itamarggal@gmail.com</a>> said:<br>
<br>
> I'm able to install the FAI server in a Docker container without<br>
> any problems.<br>
</span>Great to hear that this works.<br>
<span class="gmail-"><br>
> Unfortunately I don't see any way to use a<br>
> Docker container as an FAI installation client, because FAI seems to rely on using PXE and Docker containers don't have a<br>
> full boot process (and in particular don't have a BIOS).<br>
<br>
> Is there any way to work around this? Are there any alternatives I should consider?<br>
</span>I guess docker containers do not have a boot loader like grub and do<br>
not need a separated kernel for each container. Have a look at fai<br>
dirinstall. This will do the installation process into a directory,<br>
like building a chroot environment. I guess this is what you need for<br>
docker.<br>
<span class="gmail-HOEnZb"><font color="#888888"><br>
--<br>
regards Thomas<br>
</font></span></blockquote></div><br></div></div>