Jeremy Davis's picture

FYI the appliance build code is basically just a heap of install and configuration scripts (mostly written in bash), packages to install and files to overlay. Mostly it's bash, with a little python (inithooks).

The only bits that are really that tricky are things such as automating UI installers (we use curl to interact with the web UI) and resetting passwords (on firstboot - i.e. inithooks).

If you can share install notes, then that will make building an appliances much easier. Still no promises on when it might happen, but it'll certainly push it forward.