Pengutronix at All Systems Go!

This years All Systems Go! will take place on 25. and 26.09.2024 in Berlin. The ASG is a conference about low-level user-space topics. We are happy to contribute a talk about updating systems using RAUC and composefs:

Jan: Efficient RAUC Updates using composefs

📅 Date: 25.09.2024
🕒 Time: 18:00 (CEST)
📍 Location: Main Hall

Traditionally, RAUC focused on A/B updates for whole partitions, either by using filesystem images or tar archives. While the image-based OS approach has many benefits, there are scenarios where more loosely coupled components need to be handle in addition to the root filesystem. In RAUC, these can be handled with using the new "artifact updates" support.

As a system might have many artifacts installed in parallel, such as for containers (systemd-nspawn or otherwise) and systemd-sysexts, efficient storage is important. In many cases, these are updated often, so download efficiency is important as well.

After evaluating multiple alternatives, we've now decided to integrate composefs. Besides solving the requirements above, it additionally provides the same level of integrity protection as a dm-verity root filesystem, which is important in systems using secure boot.

This talk will show how RAUC uses libcomposefs and the new use-cases supported by having an efficient content-addressed backing store with full authentication.


Further Readings

Pengutronix auf den Chemnitzer Linux Tagen 2025

Wir freuen uns, auch in diesem Jahr bei den Chemnitzer Linux Tagen dabei sein zu können. Wie jedes Jahr sind die CLT eine willkommene Gelegenheit, Freunde zu treffen und sich über Linux, Open Source und den Rest der Welt auszutauschen. Auch in diesem Jahr stellen wir uns mit einem eigenen Stand vor und freuen uns, vier Vorträge zum Vortragsprogramm beitragen zu können.


Pengutronix at the embedded world 2025

Meet us at the embedded world 2025 in Nuremberg. Like every year you'll find us in hall 4, booth 4-261. As usual, we will be showing demonstrators on current topics at our exhibition stand. In addition, we are again inviting you to the RAUC and Labgrid community meetup and will be contributing to the embedded world conference with a talk on the use of Labgrid for integration tests.


Pengutronix bei der Embedded Testing 2025

Unser Spin-Off Linux Automation ist in diesem Jahr Aussteller auf der Embedded Testing und ist dort sowohl mit einem Stand als auch mit einem Vortrag dabei. Für Pengutronix als Dienstleister für Embedded-Geräte in verschiedenen Industriebereichen ist Testing selbstverständlich. Dies kann in der Form von Tests in den jeweiligen Upstream-Projekten oder in der Form von Integrationstests eines vollständigen Embedded-Linux-Systems auf der Kunden-Hardware geschehen.