In the first version of
mr-provisioner the installation process is simple, see the following diagram:
In the diagram the Client is the server that is going to be reprovisioned. The DHCP server in this case is
dnsmasq configured to serve
bootfile-grub-aa64.efi as follows:
The bootfile should be placed inside the
tftp folder for
mr-provisioner to serve.
mr-provisioner relies on the bootloader requesting for a configuration file with the MAC in its name. E.g.
mr-provisioner will serve any file that it is requested by the tftp proxy if the file exists.