From 3a4e31b1c4f4313b09a67cb0ab46465b2cdb32b0 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 7 Feb 2025 17:54:36 +0100 Subject: [PATCH] mkosi: include networkd + import-generator in initrd --- mkosi.images/initrd/mkosi.conf.d/centos-fedora.conf | 4 ++++ mkosi.images/initrd/mkosi.conf.d/debian-ubuntu.conf | 2 ++ mkosi.images/initrd/mkosi.conf.d/opensuse.conf | 3 +++ 3 files changed, 9 insertions(+) diff --git a/mkosi.images/initrd/mkosi.conf.d/centos-fedora.conf b/mkosi.images/initrd/mkosi.conf.d/centos-fedora.conf index 6607dab0891..5c84cc4cd46 100644 --- a/mkosi.images/initrd/mkosi.conf.d/centos-fedora.conf +++ b/mkosi.images/initrd/mkosi.conf.d/centos-fedora.conf @@ -12,3 +12,7 @@ VolatilePackages= systemd systemd-libs systemd-udev + # Pull in systemd-container so that the import-generator is available + systemd-container + # Pull in systemd-networkd so that we can do network boot + systemd-networkd diff --git a/mkosi.images/initrd/mkosi.conf.d/debian-ubuntu.conf b/mkosi.images/initrd/mkosi.conf.d/debian-ubuntu.conf index 093c1bd8867..577bf8f59f6 100644 --- a/mkosi.images/initrd/mkosi.conf.d/debian-ubuntu.conf +++ b/mkosi.images/initrd/mkosi.conf.d/debian-ubuntu.conf @@ -14,6 +14,8 @@ VolatilePackages= libsystemd0 libudev1 systemd + # Pull in systemd-container so that the import-generator is available + systemd-container systemd-cryptsetup systemd-repart udev diff --git a/mkosi.images/initrd/mkosi.conf.d/opensuse.conf b/mkosi.images/initrd/mkosi.conf.d/opensuse.conf index 8b84e239f23..deaa273b4df 100644 --- a/mkosi.images/initrd/mkosi.conf.d/opensuse.conf +++ b/mkosi.images/initrd/mkosi.conf.d/opensuse.conf @@ -14,5 +14,8 @@ VolatilePackages= libudev1 systemd systemd-boot # TODO: Drop once opensuse moves the systemd-stub tmpfiles snippet back to the systemd package + # Pull in systemd-container so that the import-generator is available + systemd-container systemd-experimental + systemd-network udev -- 2.47.3