Skip to content

Health check failures in QEMU in 0.9 release candidate

Issue Background

version tagged as v0.9 the qemu health check fails

Issue description

test-runscript-overlay duration: 0.01
case: test-runscript-overlay
definition: lava
result: pass
level: 1.3.3.4
extra: ...
lava-test-runner.conf name apache-server stage 0
Using lava-test-runner path: /var/lib/lava/dispatcher/tmp/15/lava-overlay-0F8Qnx/lava-15/0
Writing to runner_conf test-definition 0
test-definition duration: 0.05
start: 1.3.4 compress-overlay (max 720s)
compress-overlay duration: 0.01
start: 1.3.5 persistent-nfs-overlay (max 720s)
persistent-nfs-overlay duration: 0.00
lava-overlay duration: 0.19
start: 1.4 apply-overlay-guest (max 720s)
Overlay: /var/lib/lava/dispatcher/slave/tmp/15/overlay-1.3.4.tar.gz
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/action.py", line 290, in run_actions
    new_connection = action.run(connection, args)
  File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/actions/deploy/apply_overlay.py", line 83, in run
    self.job.device['actions']['deploy']['methods']['image']['parameters']['guest']['size'])
  File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/utils/filesystem.py", line 128, in prepare_guestfs
    guest.launch()
  File "/usr/lib/python2.7/dist-packages/guestfs.py", line 5705, in launch
    r = libguestfsmod.launch(self._o)
RuntimeError: /usr/bin/supermin exited with error status 1.
To see full error messages you may need to enable debugging.
Do:
  export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1
and run the command again.  For further information, read:
  http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfs
You can also run 'libguestfs-test-tool' and post the *complete* output
into a bug report or message to the libguestfs mailing list.
http_download cleanup
start: 4.1 power_off (max 5s)
power_off duration: 0.00
Status: Incomplete
Errors ['Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/action.py", line 290, in run_actions new_connection = action.run(connection, args) File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/actions/deploy/apply_overlay.py", line 83, in run self.job.device[\'actions\'][\'deploy\'][\'methods\'][\'image\'][\'parameters\'][\'guest\'][\'size\']) File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/utils/filesystem.py", line 128, in prepare_guestfs guest.launch() File "/usr/lib/python2.7/dist-packages/guestfs.py", line 5705, in launch r = libguestfsmod.launch(self._o)RuntimeError: /usr/bin/supermin exited with error status 1.To see full error messages you may need to enable debugging.Do: export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1and run the command again. For further information, read: http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfsYou can also run \'libguestfs-test-tool\' and post the *complete* outputinto a bug report or message to the libguestfs mailing list.', 'Incomplete']
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/action.py", line 290, in run_actions
    new_connection = action.run(connection, args)
  File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/action.py", line 686, in run
    return self.internal_pipeline.run_actions(connection, args)
  File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/action.py", line 302, in run_actions
    raise RuntimeError(action.errors)
RuntimeError: ['Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/action.py", line 290, in run_actions new_connection = action.run(connection, args) File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/actions/deploy/apply_overlay.py", line 83, in run self.job.device[\'actions\'][\'deploy\'][\'methods\'][\'image\'][\'parameters\'][\'guest\'][\'size\']) File "/usr/lib/python2.7/dist-packages/lava_dispatcher/pipeline/utils/filesystem.py", line 128, in prepare_guestfs guest.launch() File "/usr/lib/python2.7/dist-packages/guestfs.py", line 5705, in launch r = libguestfsmod.launch(self._o)RuntimeError: /usr/bin/supermin exited with error status 1.To see full error messages you may need to enable debugging.Do: export LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1and run the command again. For further information, read: http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfsYou can also run \'libguestfs-test-tool\' and post the *complete* outputinto a bug report or message to the libguestfs mailing list.']
http_download cleanup
start: 4.1 power_off (max 5s)

Acceptance criteria

When the QEMU health check runs ok