Project

General

Profile

Actions

action #110983

closed

Wrong signatures auto_review:"Too.*arguments for subroutine":retry

Added by okurz almost 2 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2022-05-12
Due date:
% Done:

0%

Estimated time:

Description

Observation

https://openqa.opensuse.org/tests/2340073 shows

[2022-05-12T08:36:20.324072+02:00] [warn] !!! autotest::loadtest: error on tests/console/system_prepare.pm: Too many arguments for subroutine 'basetest::import' at opensuse/tests/console/system_prepare.pm line 23.

Related issues 1 (0 open1 closed)

Related to openQA Project - action #99663: Use more perl signatures - os-autoinst size:MResolvedokurz2021-10-01

Actions
Actions #1

Updated by okurz almost 2 years ago

  • Related to action #99663: Use more perl signatures - os-autoinst size:M added
Actions #2

Updated by okurz almost 2 years ago

  • Subject changed from Wrong signatures auto_review:"Too.*arguments for subroutine 'basetest::import'":retry to Wrong signatures auto_review:"Too.*arguments for subroutine":retry
Actions #3

Updated by okurz almost 2 years ago

I recorded the issue, applied a patch and am currently retriggering all affected jobs.
https://github.com/os-autoinst/os-autoinst/pull/2053

sudo salt --no-color --state-output=changes -C 'G@roles:worker' cmd.run 'curl -sS https://patch-diff.githubusercontent.com/raw/os-autoinst/os-autoinst/pull/2053.patch | patch -p1 --directory=/usr/lib/os-autoinst'

on O3 with

for i in openqaworker1 openqaworker4 openqaworker7 imagetester rebel; do echo $i && ssh root@$i "transactional-update run /bin/sh -c 'mount -o rw,remount / && curl -sS https://patch-diff.githubusercontent.com/raw/os-autoinst/os-autoinst/pull/2053.patch | patch -p1 --directory=/usr/lib/os-autoinst'" ; done
Actions #4

Updated by okurz almost 2 years ago

  • Status changed from In Progress to Resolved

Had quite some problems applying the patch or later the fixed package on o3. One mistake I made was calling t-u dup reboot which would simply inform rebootmgr to plan a reboot during the next night. Later I needed to quite rather long for the package to be built in OBS and then triggered t-u dup; reboot

Actions

Also available in: Atom PDF