Composer: Building OS images for any platform
summary
A web UI for creating reproducible OS images that pulls packages from Fedora/Red Hat and third parties, stores git-backed blueprints, and spits out qcow2 and VMDK and tar archives (tar usable for container imports) via lorax/welder. Blueprints list packages, modules, users and keys, support kickstart and cloud-init workflows, and commit changes before build. Demo boots the generated VM successfully, but Composer avoids post-boot configuration, initially deprioritizes container images, and aims for immutable, repeatable builds unless the blueprint is changed.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:38Terry
- 0:52Architecture Overview
- 1:41What it doesnt do
- 2:34How it works
- 10:16Making the image
- 12:01Other options
- 13:18Survey results
- 16:50Conclusion
- 18:19Questions
related talks
25mCreate your own Fedora image & push it to cloud
45mBuilding an Ephemeral World
23mCreate your own custom Fedora IoT images
28mBuilding an image pipeline using CentOS Stream and Image Builder
24mIntroducing OSBuild
34mLinux Distribution Build Tools for Custom Container Images
26mContainerize your Primary Workstation! - Fedora Silverblue
41mDebian & Yocto: State of the Art
