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

GStreamer Conference 2025

This years GStreamer conference was held at the end of Oktober in London, UK. Since GStreamer is our goto-framework for multimedia applications, Michael Olbrich and me were attending this years conference to find out what's new in GStreamer and get in touch with the community.


Pengutronix at the Single Pair Ethernet Forum in Ludwigsburg

Single Pair Ethernet (SPE) is a set of new Ethernet standards in which communication works over a single pair of wires. Embedded Linux is ideally suited, especially for the smallest nodes connected via SPE. Pengutronix is a partner of this year's Single Pair Ethernet Forum in Ludwigsburg and will also be giving a presentation.


Talks, Workshops, Time at the Beach - Embedded Recipes 2025

I was part of a small delegation of Pengutronixians at the Embedded Recipes conference this year in Nice, France. We had a great time there, so let's take a look back at the great talks we have seen, the labgrid workshop we held and our time in Nice in general.