mrc0mmand / rpms / libguestfs

Forked from rpms/libguestfs 3 years ago
Clone

Blame SOURCES/0005-RHEL-7-v2v-Select-correct-qemu-binary-for-o-qemu-mod.patch

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