action #12198
closed[s390][zkvm] bootloader_zkvm fails
0%
Description
observation¶
https://openqa.suse.de/tests/408157/file/autoinst-log.txt shows
17:31:05.8464 Debug: /var/lib/openqa/share/tests/sle/tests/installation/bootloader_zkvm.pm:72 called backend::console_proxy::__ANON__
17:31:05.8467 <<< define_and_start(wrapped_call={
'function' => 'define_and_start',
'console' => 'svirt',
'args' => []
})
17:31:06.5702 Domain openQA-SUT-2 defined from /var/lib/libvirt/images/openQA-SUT-2.xml
17:31:06.5704
test bootloader_zkvm died at /usr/lib/os-autoinst/basetest.pm line 293.
sending magic and exit
received magic close
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":35757"
steps to reproduce¶
seems to be sporadic issue, use repetition
problem¶
H1. initrd/kernel could not be downloaded and used correctly
H2. something with the product since Build1578 regarding zkvm if reproducible (see #12198#note-1)
suggestion¶
Observe if this occurs again
Updated by okurz over 8 years ago
- Subject changed from [s390][zkvm] bootloader_zkvm to [s390][zkvm] bootloader_zkvm fails
- Description updated (diff)
- Category set to Enhancement to existing tests
- Assignee set to okurz
Updated by okurz over 8 years ago
- Description updated (diff)
- Status changed from New to Feedback
- Priority changed from Normal to Low
the clone works again so I assume it is something about the test setup or the download of kernel+initrd, rejecting H2
Updated by mgriessmeier over 8 years ago
- Status changed from Feedback to In Progress
After talking with mnowak, this "issue" was introduced with https://github.com/os-autoinst/os-autoinst/pull/509
the problem is the use of ... $chan->read2 ... which results in https://openqa.suse.de/tests/413100/modules/bootloader_zkvm/steps/2:
"Can't locate object method "read2" via package "Net::SSH2::Channel" at /usr/lib/os-autoinst/consoles/sshVirtsh.pm line 327."
The reason why clone_job most likely works is because the read2 function had an issue in Perl-net-ssh2 < version 0.60
If I compare the installed packages from openqaw2 with the package on my local host, we see the mismatch
on openqaw2 there's still 0.58 present
from the Changelog of perl-net-ssh2:
0.59_23 2016-05-19
- Fix handling of eof in Channel read2 method.
So I propose to update the version of perl-net-ssh2 on all the openqa workers to fix this issue
Updated by mgriessmeier over 8 years ago
should be fixed with https://gitlab.suse.de/openqa/salt-states-openqa/merge_requests/1
can't verify right now, since openQA has another issue atm
Updated by mgriessmeier over 8 years ago
- Status changed from In Progress to Resolved
verfied fixed: https://openqa.suse.de/tests/435716
Updated by riafarov over 7 years ago
- Related to action #20022: [sle][functional][zkvm][s390] incomplete test due to socket does not exist. Probably your backend instance could not start or died added