Blame SOURCES/0003-RHEL-v2v-Select-correct-qemu-binary-for-o-qemu-mode-.patch

c232e6
From 0839ba57487b73cfb684ea495280db5d946f667a Mon Sep 17 00:00:00 2001
c232e6
From: "Richard W.M. Jones" <rjones@redhat.com>
c232e6
Date: Sun, 28 Sep 2014 19:14:43 +0100
c232e6
Subject: [PATCH 03/12] RHEL: v2v: Select correct qemu binary for -o qemu mode
c232e6
 (RHBZ#1147313).
c232e6
c232e6
RHEL does not have qemu-system-x86_64 (etc), and in addition the
c232e6
qemu binary is located in /usr/libexec.  Encode the path to this
c232e6
binary directly in the script.
c232e6
c232e6
Note that we don't support people running qemu directly like this.
c232e6
It's just for quick testing of converted VMs, and to help us with
c232e6
support cases.
c232e6
---
c232e6
 v2v/output_qemu.ml | 2 +-
c232e6
 1 file changed, 1 insertion(+), 1 deletion(-)
c232e6
c232e6
diff --git a/v2v/output_qemu.ml b/v2v/output_qemu.ml
c232e6
index 12c56836..7391eda0 100644
c232e6
--- a/v2v/output_qemu.ml
c232e6
+++ b/v2v/output_qemu.ml
c232e6
@@ -79,7 +79,7 @@ object
c232e6
      * module deals with shell and qemu comma quoting.
c232e6
      *)
c232e6
     let cmd = Qemuopts.create () in
c232e6
-    Qemuopts.set_binary_by_arch cmd (Some guestcaps.gcaps_arch);
c232e6
+    Qemuopts.set_binary cmd "/usr/libexec/qemu-kvm";
c232e6
 
c232e6
     let flag = Qemuopts.flag cmd
c232e6
     and arg = Qemuopts.arg cmd
c232e6
-- 
c232e6
2.31.1
c232e6