From 7abc768941ba0fe5f31df6dd147417a7c36d9ac1 Mon Sep 17 00:00:00 2001 From: David Galloway Date: Tue, 22 Nov 2016 11:23:23 -0500 Subject: [PATCH] qemu: Set permissions on /dev/kvm Hack until fix in https://bugzilla.redhat.com/show_bug.cgi?id=1333159 makes it into CentOS repos. Fixes: http://tracker.ceph.com/issues/17977 Signed-off-by: David Galloway --- tasks/qemu.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tasks/qemu.py b/tasks/qemu.py index 70d95e45362..df5c90b12c8 100644 --- a/tasks/qemu.py +++ b/tasks/qemu.py @@ -292,6 +292,13 @@ def run_qemu(ctx, config): tdir=testdir, client=client ) + # Hack to make sure /dev/kvm permissions are set correctly + # See http://tracker.ceph.com/issues/17977 and + # https://bugzilla.redhat.com/show_bug.cgi?id=1333159 + remote.run(args='sudo udevadm control --reload') + remote.run(args='sudo udevadm trigger /dev/kvm') + remote.run(args='ls -l /dev/kvm') + qemu_cmd = 'qemu-system-x86_64' if remote.os.package_type == "rpm": qemu_cmd = "/usr/libexec/qemu-kvm"