Alexander Larsson
Alexander is a redhat developer who has been working on linux desktop and system software for the last 20+ years. Lots of his work has been in the area of the desktop, including major work on Gnome, gtk, and glib. Alex is the primary developer of flatpak, and has also done lots of container work in podman and docker. Recently the primary area of work is around Linux in automotive.
Session
Bootc is a system to boot regular container image as a full operating system, including a kernel. This gives an extremely flexibly and powerful mechanism to build, manage and deploy images to machines which reuses existing, known infrastructure and tools. However, to use this in embedded systems we also need to support for runtime validation of data (like dm-verity) and signatures (secureboot, android verified boot), which is not typically available for containers.
This talk will describe how technologies like bootc, composefs and ukiboot can be used to achive an end-to-end signed and verified boot, and demonstrate how this works in the automotive Linux platform we are building.