pxelinux booting for nodes
If we used
pxelinux for net booting our nodes, it would give us a great deal of flexibility. Basically, it is loaded by the PXE rom and then downloads a config file via TFTP. That config file support a configurable menu-based boot system including the ability to download images via http. We would have to couple this with user access to a TFTP directory (either directly or proxied) to allow users to install config files.
Note that the Moonshot m400 nodes already boot using a pxelinux mechanism.
I know @johnsond is interested in this as well.