Explore the innovative mkosi-initrd project in this DevConf.CZ 2023 conference talk. Delve into the redesign of initrd contents and building processes, focusing on a declarative configuration approach using system packages for reproducible results. Learn how systemd and systemd units handle all operations within the initrd, eliminating the need for additional scripting. Discover the implications for package adjustments and the long-term vision of building initrds in the koji package build system. Gain insights into the proposal for Fedora 39, which aims to provide mkosi-initrd with options for locally or centrally built initrds. Understand the motivations behind this change, its implementation details, and future plans for enhancing Fedora's initrd ecosystem.
Overview
Syllabus
mkosi-initrd in Fedora - DevConf.CZ 2023
Taught by
DevConf