Using Unified Kernel Images (UKI)

Hello,
Does MAAS support (or plan to support) Unified Kernel Images for installation and booting from?
I’m looking at using mkosi to build images, as I’m finding it a little easier to use than Packer, and it’s very easy to customise your build. It primarily builds with UKIs (but may be able to do the traditional stuff as well, which I will look at if there’s no UKI support in MAAS).

Thanks,
Will.

yeah, why not.

You just need to ensure that cloud-init is installed and that you have /curtin. The format must be a tgz or a raw image.

Depending on the image you want to craft you might have to write a curthook. I’d suggest to look into a template packer-maas and try to replicate it. If you want to open source your work please send the link, it might be useful also for others!