xci: scripts: start-new-vm.sh: Disable nested virtualization in clean VM 27/52527/1
authorMarkos Chandras <mchandras@suse.de>
Fri, 23 Feb 2018 14:00:41 +0000 (14:00 +0000)
committerMarkos Chandras <mchandras@suse.de>
Fri, 23 Feb 2018 14:14:02 +0000 (14:14 +0000)
commitc5c2f187ff01384e8b9ef323fb5602dcb7154d15
tree62d09e7dc8fac6cbad2d9115362f9da75cc9fefe
parent545874b69ae0f0e4607c44420434b9f1e83fa173
xci: scripts: start-new-vm.sh: Disable nested virtualization in clean VM

When using the clean VM for the tests, we will end up with 3 levels of
virtualization when functest is executed (1st level = clean vm, 2nd
level = compute node, 3rd level = functest VMs). This makes the functest
VM terribly slow leading to all sorts of random failures. It appears
that KVM can't handle this case, so we need to switch to the QEMU
interpreter instead which is slower but functional. This only affects
the Jenkins jobs, so deployments on baremetal will still use 2 levels of
nested KVM virtualization which should work fine.

Change-Id: If274129fbf347526982ac4cf577d216173eb4d1b
Signed-off-by: Markos Chandras <mchandras@suse.de>
xci/scripts/vm/start-new-vm.sh