All Systems Go! 2026

Modernising Updates and Provisioning with sysupdate
2026-09-30 , Loft

sysupdate provides a lot of incredibly useful primitives for doing system updates, but it is still mostly designed around old-school SHA256SUMS distribution and static transfer definitions. However, the need to have more autonomous systems for updating systems and adding components became quite clear when we started developing such systems at Amutable. This approach also dove-tailed nicely into developing an autonomous provisioning system using the same underlying mechanism.

This talk will contain a detailed description of the architecture we came up with, along with some of the caveats that such an architecture has with generic distributions.

Aleksa Sarai is a core developer and maintainer of runc and umoci, contributor and maintainer of Open Container Initiative specifications, and a Linux kernel contributor. He works as a founding engineer at Amutable, building systems around verifiable integrity; he is committed to working in the open, and is a strong proponent of Free Software.