action #94510
open
os-autoinst OBS build errors in Leap 15.2 size:M
Added by okurz over 3 years ago.
Updated almost 2 years ago.
Category:
Regressions/Crashes
Description
Observation¶
https://build.opensuse.org/package/live_build_log/devel:openQA:Leap:15.2/perl-Mojo-IOLoop-ReadWriteProcess/openSUSE_Leap_15.2/x86_64 shows
[ 72s] Can't use an undefined value as filehandle reference at lib/Mojo/IOLoop/ReadWriteProcess.pm line 298.
[ 3676s] qemu-kvm: terminating on signal 15 from pid 32619 ()
[ 3677s] ### VM INTERACTION END ###
[ 3677s] No buildstatus set, either the base system is broken (kernel/initrd/udev/glibc/bash/perl)
[ 3677s] or the build host has a kernel or hardware problem...
Job seems to be stuck here, killed. (after 3600 seconds of inactivity)
so first there is the "undefined value", second tests shouldn't timeout after an hour but much earlier internally, third it should not fail at all :)
Acceptance criteria¶
- AC1: no "undefined value"
- AC2: no timeout after an hour but much earlier internally
- AC3: tests in OBS do not fail
This is the related code:
my $stdout;
my $stderr;
my $stdin;
$stdout = $output_pipe->writer() if $output_pipe;
$stderr
= (!$self->separate_err) ? $stdout
: $output_err_pipe ? $output_err_pipe->writer()
: undef;
$stdin = $input_pipe->reader() if $input_pipe;
open STDERR, ">&", $stderr
or !!$internal_err->write($!)
or $self->_diag($!);
Line 298 is open STDERR, ">&", $stderr
so apparently STDERR
is undef
here. This is strange. I'm re-triggering the build to see whether it is a one-time issue.
Now it succeeds. Note that the builds for other architectures than x86_64 weren't failing in the first place. I'm wondering whether this is even specific to Leap 15.2 or just a general sporadic issue.
We all agree this is "M" and workable/properly sized as-is (planning poker)
- Subject changed from os-autoinst OBS build errors in Leap 15.2 to os-autoinst OBS build errors in Leap 15.2 size:M
- Priority changed from High to Low
- Target version changed from Ready to future
Also available in: Atom
PDF