]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Fix kvm issues for Trusty
authorWarren Usui <warren.usui@inktank.com>
Fri, 28 Mar 2014 23:04:05 +0000 (16:04 -0700)
committerWarren Usui <warren.usui@inktank.com>
Mon, 14 Apr 2014 23:07:27 +0000 (16:07 -0700)
Change kvm reference to qemu-system-x86_64 and use raw format
in kvm/qemu command.  Tested on both Trusty and Precise.

Fixes: 7825
Signed-off-by: Warren Usui <warren.usui@inktank.com>
teuthology/task/qemu.py

index db93107a9871aa276279a9875ab50b622fb1c847..a05b4dba0ac671b98a41d065245109296b676409 100644 (file)
@@ -176,7 +176,7 @@ def run_qemu(ctx, config):
             '{tdir}/archive/coverage'.format(tdir=testdir),
             'daemon-helper',
             'term',
-            'kvm', '-enable-kvm', '-nographic',
+            'qemu-system-x86_64', '-enable-kvm', '-nographic',
             '-m', str(client_config.get('memory', DEFAULT_MEM)),
             # base OS device
             '-drive',
@@ -203,7 +203,7 @@ def run_qemu(ctx, config):
         for i in xrange(client_config.get('num_rbd', DEFAULT_NUM_RBD)):
             args.extend([
                 '-drive',
-                'file=rbd:rbd/{img}:id={id},format=rbd,if=virtio,cache={cachemode}'.format(
+                'file=rbd:rbd/{img}:id={id},format=raw,if=virtio,cache={cachemode}'.format(
                     img='{client}.{num}'.format(client=client, num=i),
                     id=client[len('client.'):],
                     cachemode=cachemode,