Skip to content

TD guest won't launch using QEMU or libvirt with default QEMU

On the latest version of the TDX repository, I was unable to launch a TD guest using QEMU or virsh when following the directions directly as-is, as I get the following errors:

QEMU: image

virsh: image

I noticed for me that the default QEMU installed by running the instructions from virt SIG TDX guidance gave me version qemu-kvm-9.0.0-3.el9s, and manually updating to the latest version (https://cbs.centos.org/koji/builds?latest=0&tagID=2804 ) qemu-kvm-9.1.0-12.el9s.tdx let me start up a guest using QEMU (but with a lot of warnings), but still not with virsh.

QEMU attempt with updated qemu-kvm: image

Virsh attempt with updated qemu-kvm: image

I didn’t have these issues on an older kernel version (5.14.0-460.el9s.x86_64), but updating to the latest (5.14.0-558.tdx.el9s.x86_64) we now see these issues. Please advise on how to resolve these issues, thanks!

Edited by Carly Davenport