From 79d866a71d4d5b5747f8e62dabc03e3213ae099f Mon Sep 17 00:00:00 2001 From: Cameron Baird Date: Fri, 19 Jun 2026 16:24:12 +0000 Subject: [PATCH] temp to be squashed: configure qemu with initrd for this test --- tests/integration/kubernetes/k8s-vm-templating.bats | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/integration/kubernetes/k8s-vm-templating.bats b/tests/integration/kubernetes/k8s-vm-templating.bats index e45fd39105..c3fb0e01fa 100644 --- a/tests/integration/kubernetes/k8s-vm-templating.bats +++ b/tests/integration/kubernetes/k8s-vm-templating.bats @@ -31,12 +31,19 @@ setup() { # Build a Kata runtime config drop-in that enables VM templating and # disables shared_fs (incompatible with templating). + # QEMU VM templating requires an initrd, CLH does not. + local rootfs_override="" + if [[ "${KATA_HYPERVISOR}" == "qemu" ]]; then + rootfs_override=$'image = ""\ninitrd = "/opt/kata/share/kata-containers/kata-containers-initrd.img"' + fi + local runtime_config_dropin_file="${BATS_TEST_TMPDIR}/99-k8s-vm-templating.toml" cat > "${runtime_config_dropin_file}" <