~/talk

Behind the Scenes of an Update Framework: RAUC

links:none on file
slides:none on file

RAUC is an image‑based update framework (v1.2) that automates creation, signing and atomic A/B slot switching while integrating with Yocto, Buildroot or PTXdist; the project has ~50 contributors and ~1,450 patches. Update bundles are squashfs with a manifest and CMS x.509 signatures, verified on‑device (supports PKCS#11 / HSM signing), handlers call mkfs/flash tools or run hooks, and bootloader interaction sets active/inactive slots. For network efficiency RAUC uses casync‑style chunking to stream and produce delta downloads.

AI-written summary · about

  1. 0:00Intro
  2. 0:47About Me
  3. 1:41Updating - Big Picture
  4. 3:27Fail-Safe Updating - Atomicity + Redundancy
  5. 5:06Overview Over FOSS Update Frameworks
  6. 6:02aboutrauc
  7. 7:38RAUC - Design Goals
  8. 10:30RAUC - Code & Service Architecture
  9. 11:43Slots - Configuring Redundancy Setup
  10. 13:03RAUC - Slot Handling
  11. 14:08Booted Slot Detection
  12. 15:13Introspection
  13. 15:56RAUC - Update Bundle Format
  14. 17:30Manifest - System Configuration
  15. 18:20HOW to install - Update Handler
  16. 20:22RAUC Bootloader Interaction
  17. 21:44RAUC - Bootloader Interface
  18. 23:08RAUC - Authentication
  19. 24:54RAUC Signing Features - X.509 PKI
  20. 26:51Customizing The Update
  21. 28:03RAUC And Verified Boot
  22. 29:29Built-In Bootloader Updates
  23. 30:44Atomic Bootloader Updates - MBR
  24. 33:45Streaming and Delta Updates - casync
  25. 34:37casync - RAUC
  26. 36:23Integration - Required Components
  27. 37:42Integration & Ecosystem
  28. 39:46References
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.