Actions
action #40031
closed[tools][opensuse][ppc64le] DIE can't open qmp - all ppc64le openSUSE jobs incomplete
Start date:
2018-08-21
Due date:
% Done:
0%
Estimated time:
Description
https://openqa.opensuse.org/tests/739252/file/autoinst-log.txt states
[2018-08-20T21:40:09.0063 UTC] [debug] running /usr/bin/qemu-img create -f qcow2 -b /var/lib/openqa/pool/2/openSUSE-Tumbleweed-DVD-ppc64-Snapshot20180815-Media.iso /var/lib/openqa/pool/2/raid/cd0-overlay0 3919626240
[2018-08-20T21:40:09.0086 UTC] [debug] Formatting '/var/lib/openqa/pool/2/raid/cd0-overlay0', fmt=qcow2 size=3919626240 backing_file=/var/lib/openqa/pool/2/openSUSE-Tumbleweed-DVD-ppc64-Snapshot20180815-Media.iso encryption=off cluster_size=65536 lazy_refcounts=off refcount_bits=16
Attempt 0 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 1 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 2 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 3 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 4 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 5 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 6 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 7 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 8 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 9 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 10 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 11 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 12 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 13 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 14 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 15 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 16 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 17 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 18 at /usr/lib/os-autoinst/osutils.pm line 131.
Attempt 19 at /usr/lib/os-autoinst/osutils.pm line 131.
DIE can't open qmp at /usr/lib/os-autoinst/OpenQA/Qemu/Proc.pm line 392.
at /usr/lib/os-autoinst/backend/baseclass.pm line 80.
backend::baseclass::die_handler('can\'t open qmp at /usr/lib/os-autoinst/OpenQA/Qemu/Proc.pm l...') called at /usr/lib/os-autoinst/OpenQA/Qemu/Proc.pm line 392
Updated by okurz over 6 years ago
Tried locally on power8: sudo -u _openqa-worker /usr/bin/qemu-system-ppc64 -nographic
so qemu can be started. That is not the problem. What's next?
Updated by okurz over 6 years ago
- Related to action #40046: [tools] qemu errors do not seem to show up anymore in the logfile added
Updated by okurz over 6 years ago
- Status changed from New to In Progress
- Assignee set to okurz
Of course, permission problems …
mkdir -p /tmp/test_isotovideo_okurz
cd /tmp/test_isotovideo_okurz
curl http://openqa.opensuse.org/tests/739248/file/vars.json > vars.json
isotovideo -d iso=/var/lib/openqa/share/factory/iso/openSUSE-Tumbleweed-DVD-ppc64le-Snapshot20180815-Media.iso
works but
rm -rf *
curl http://openqa.opensuse.org/tests/739248/file/vars.json > vars.json
chmod ugo+rwX .
sudo -u _openqa-worker isotovideo -d iso=/var/lib/openqa/share/factory/iso/openSUSE-Tumbleweed-DVD-ppc64le-Snapshot20180815-Media.iso
does not. /dev/kvm
is not r/w for _openqa-worker that is member of group "kvm". On "malbec", a SUSE internal machine we have /etc/modules-load.d/kvm.conf with "kvm_hv" which we could do on power8.i.o.o as well however that is not the problem. I assume package upgrades triggered reinitialisation of the device /dev/kvm which does not have the right permissions anymore.
Fixed that manually for now.
Updated by okurz over 6 years ago
- Status changed from In Progress to Resolved
power8 fixed, incomplete jobs of latest openSUSE Tumbleweed ppc64le restarted
Actions