Actions
action #69343
closedall jobs on o3 incomplete with auto_review:"Can.t locate object method.*pid.*"
Description
Observation¶
all jobs on o3 incomplete except for ppc ones, probably because of an older os-autoinst version there.
https://openqa.opensuse.org/tests/1342155/file/autoinst-log.txt shows
[0mCan't locate object method "pid" via package "/usr/lib/os-autoinst" (perhaps you forgot to load "/usr/lib/os-autoinst"?) at /usr/bin/isotovideo line 201.
Updated by okurz about 4 years ago
okurz@ariel:~> for i in aarch64 openqaworker1 openqaworker4 openqaworker7 power8 imagetester rebel; do echo $i && ssh root@$i "rpm -q os-autoinst" ; done
aarch64
os-autoinst-4.6.1595596001.8ad63f7f-lp151.498.1.aarch64
openqaworker1
os-autoinst-4.6.1595596001.8ad63f7f-lp151.498.1.x86_64
openqaworker4
os-autoinst-4.6.1595596001.8ad63f7f-lp151.498.1.x86_64
openqaworker7
os-autoinst-4.6.1595596001.8ad63f7f-lp151.498.1.x86_64
power8
os-autoinst-4.6.1594969249.36d97eed-lp151.488.1.ppc64le
imagetester
os-autoinst-4.6.1595596001.8ad63f7f-lp151.498.1.x86_64
rebel
os-autoinst-4.6.1595596001.8ad63f7f-lp151.498.1.x86_64
$ git log1 36d97eed..8ad63f7f
8ad63f7f (origin/master, origin/HEAD) Merge pull request #1484 from Martchus/cmake
60ab237e CMake: Install isotovideo as executable
bd050f80 Merge pull request #1482 from Martchus/cmake
7963b3d4 Merge pull request #1481 from okurz/feature/base_os
5c94fec4 Merge pull request #1483 from Vogtinator/snapoptim
a9b7cfe0 (Martchus/cmake) Use CMake build script within CI and RPM package builds
3affe5dc CMake: Install openvswitch config directly under /etc
88a70d48 CMake: Use -output option of xsubpp to fix file paths
f1b28ce5 CMake: Make symlinks target work in source-tree builds as well
84f41e8c CMake: Add autotools-style check target to build and test everything in one go
ef154996 Avoid updating last_good if there is no possible user of it
476f9f1e CMake: Avoid overriding isotovideo and cv.pm when building within source tree
98de5809 Simplify runalltests in autotest.pm
3d1c89cb Merge pull request #1479 from Martchus/cmake
e6593f21 Simplify passing test list in tools/invoke-tests
ce0023a1 Fix link to architecture documentation
1eaf6e49 Improve build instructions in README, mainly to cover CMake
990c8f62 CMake: Tweak test execution
d4ffa525 Improve argument parsing and source directory handling in tools/invoke-tests
a32956f9 CMake: Add targets for computing test coverage
54ace987 CMake: Add targets for invoking tests
092821da CMake: Add target for updating dependencies
cf2c737f (okurz/feature/base_os) docker: Bump base OS version to Leap 15.2
dc25ddd8 Merge pull request #1480 from okurz/feature/test_list
bc3d90ef (okurz/feature/test_list) Add proper test dependencies for 28-signalblocker previously not run in OBS
0925cc0d Get rid of unnecessary explicit test list in Makefile.am
8da79cb6 Merge pull request #1478 from okurz/fix/check_installed_files
f3cc92a7 (okurz/fix/check_installed_files) Fix non-git lookup of source files in "check-installed-files"
$ ssh root@aarch64 "snapper diff 96..97"
--- /.snapshots/96/snapshot/usr/bin/isotovideo 2020-07-23 21:28:18.000000000 +0200
+++ /.snapshots/97/snapshot/usr/bin/isotovideo 2020-07-24 15:10:59.000000000 +0200
@@ -104,7 +104,7 @@
sub _get_version_string {
my $dirname = dirname(__FILE__);
- my $thisversion = "4.6.1595530333.7963b3d4";
+ my $thisversion = "4.6.1595596001.8ad63f7f";
chomp $thisversion;
die 'Could not parse version' unless $thisversion;
return "Current version is $thisversion [interface v$OpenQA::Isotovideo::Interface::version]";
…
so the interesting diff is 7963b3d4..8ad63f7f
$ git log1 --no-merges 7963b3d4..8ad63f7f
60ab237e CMake: Install isotovideo as executable
a9b7cfe0 (Martchus/cmake) Use CMake build script within CI and RPM package builds
3affe5dc CMake: Install openvswitch config directly under /etc
88a70d48 CMake: Use -output option of xsubpp to fix file paths
f1b28ce5 CMake: Make symlinks target work in source-tree builds as well
84f41e8c CMake: Add autotools-style check target to build and test everything in one go
476f9f1e CMake: Avoid overriding isotovideo and cv.pm when building within source tree
Did for i in aarch64 openqaworker1 openqaworker4 openqaworker7 power8 imagetester rebel; do echo $i && ssh root@$i "transactional-update rollback last && reboot" ; done
now.
Updated by okurz about 4 years ago
- Status changed from In Progress to Feedback
Called openqa-restart-incompletes-on-worker-instance
to retrigger all incompletes.
https://github.com/os-autoinst/os-autoinst/pull/1485 created for a fix, merged.
Actions