From: Luca Boccassi Date: Sat, 5 Jul 2025 11:47:06 +0000 (+0100) Subject: mkosi-vm: install cloud kernel for debian/arm64 builds X-Git-Tag: v26~182^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=56a42698b66536aa39f481276da50bf8d7073714;p=thirdparty%2Fmkosi.git mkosi-vm: install cloud kernel for debian/arm64 builds The non-cloud arm64 kernel does not enable some configs that are needed for the qemu runs, like generic TPM support --- diff --git a/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf b/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf index f4fe0fd12..a979b06a9 100644 --- a/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf +++ b/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf @@ -11,7 +11,6 @@ Packages= dbus-broker iproute2 iputils-ping - linux-image-generic login polkitd systemd-coredump diff --git a/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/arm64.conf b/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/arm64.conf new file mode 100644 index 000000000..01fc2b0b5 --- /dev/null +++ b/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/arm64.conf @@ -0,0 +1,11 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +[Match] +Architecture=arm64 +Distribution=debian + +[Content] +# The non-cloud arm64 kernel does not enable various options +# that are needed for our qemu builds, like generic TPM support +Packages= + linux-image-cloud-arm64 diff --git a/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/kernel-generic.conf b/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/kernel-generic.conf new file mode 100644 index 000000000..6237c4c39 --- /dev/null +++ b/mkosi/resources/mkosi-vm/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf.d/kernel-generic.conf @@ -0,0 +1,10 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +[Match] +Architecture=|!arm64 +Distribution=|ubuntu +Distribution=|kali + +[Content] +Packages= + linux-image-generic