From 881be6ef24832da44558f67b3f7a638efacf549a Mon Sep 17 00:00:00 2001 From: Luiz Amaral Date: Wed, 24 Sep 2025 14:36:36 +0200 Subject: [PATCH] Use modern machine type and emulator on domain XML RHEL is deprecating the i440 machine type in favor of the q35. This patch switches the machine type to q35 and updates the root controller to be PCIe instead of PCI (a requirement of q35). We also update the path to the emulator to use the qemu binary directly, instead of the kvm symlink that points to qemu. --- igvm/templates/domain.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/igvm/templates/domain.xml b/igvm/templates/domain.xml index 0d51179c..46f80b7a 100644 --- a/igvm/templates/domain.xml +++ b/igvm/templates/domain.xml @@ -11,7 +11,7 @@ {{ props.max_cpus }} - hvm + hvm {% if props.boot_type == 'debian' %} {{ props.kernel_image }} {{ props.initrd_image }} @@ -33,13 +33,13 @@ restart destroy - /usr/bin/kvm + /usr/bin/qemu-system-x86_64 - +