Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Become an AI & ML Engineer with Cal Poly EPaCE — IBM-Certified Training
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore atomic OS updates through a conference talk that introduces container-snap, a prototype plugin designed to deliver safe, transactional operating system updates using OCI images and Podman's btrfs storage driver. Learn how this innovative approach addresses the risks of traditional package management tools like RPM or Zypper by ensuring updates are either fully applied or completely rolled back without compromising system stability. Discover the technical architecture behind container-snap's integration with openSUSE's tukit for transactional updates, and understand how it leverages Podman's btrfs storage driver to create subvolumes directly from OCI images, enabling systems to boot from container images. Gain insights into the development challenges encountered and solutions implemented, while witnessing a live demonstration of container-snap functionality. Master the concept of constructing custom OS images using familiar container image-building tools like Docker and Buildah, and understand how this approach revolutionizes system updates by allowing users to boot from OCI images safely without risking system integrity.
Syllabus
container-snap: Atomic Updates from OCI Images using Podman’s Btrfs Driver - DevConf.CZ 2025
Taught by
DevConf