Project

General

Profile

action #180695

Updated by gpuliti 6 days ago

## Observation 
 From https://github.com/os-autoinst/os-autoinst/pull/2695#issuecomment-2791751789 
 > https://openqa.opensuse.org/tests/4983982 and many more: 
 >    Global symbol "%cmd" requires explicit package name (did you forget to declare "my %cmd"?) at microos/lib/utils.pm line 1409. 
 > Type of arg 1 to testapi::wait_screen_change must be block or sub {} (not reference constructor) at microos/lib/utils.pm line 1880, near "};" 

 ## Suggestions 
 * Revert the change in code 
 * Rollback package installations 
 * Restart affected tests using `openqa-advanced-retrigger-jobs` 
 * Monitor 
 * Rollback the rollbacks 
 * Ensure stability 
 * Follow-up ticket for a proper fix, maybe a tied hash like with bmwqemu vars 

 ## Rollback steps 
 * enable "openqa-schedule-mm-ping-test -- o3" and "openqa-schedule-mm-ping-test -- osd" again in https://gitlab.suse.de/openqa/scripts-ci/-/pipeline_schedules

Back