Installation support has been around for ages, but has not yet been documented nor cleaned up.
This page describes what is required to support installing machines with cdist and what needs to be changed / integrated.
How it could work
- Machine boots preos
- preos == linux with ssh + some tools installed
- preos pings / triggers a box with cdist
- cdist on that box runs "cdist install thatbox"
- Afterwards (optional) cdist could configure the machine