diff --git a/libguestfs.test.simple.create-opensuse-guest.sh b/libguestfs.test.simple.create-opensuse-guest.sh index 5213e5d..628b1a8 100644 --- a/libguestfs.test.simple.create-opensuse-guest.sh +++ b/libguestfs.test.simple.create-opensuse-guest.sh @@ -101,7 +101,20 @@ fi zypper --version cpio --version guestfish --version -qemu-system-`uname -m` --version +kvm="qemu-system-`uname -m`" +if $kvm --version +then + : good +else + kvm="qemu-kvm" + if $kvm --version + then + : + else + echo "No qemu-kvm found." + _exit + fi +fi mkdir -vp "${output_diskimage%/*}" td=`mktemp -d --tmpdir=/dev/shm/${LOGNAME}` @@ -250,7 +263,7 @@ case "${diskname_inside_vm}" in echo "${diskname_inside_vm} not handled" _exit esac -qemu-system-`uname -m` -enable-kvm \ +$kvm -enable-kvm \ -global virtio-blk-pci.scsi=off \ -enable-fips \ -machine accel=kvm:tcg \