action #181772
opencoordination #162539: [saga][epic] future ideas version for version control features within openQA
coordination #181886: [epic] Good git defaults for new instances while keeping compatibility for old instances
[o3][alert] openQA in openQA tests failing due to missing .git/config
0%
Description
Observation¶
Multiple job modules in openQA in openQA tests are failing, for instance https://openqa.opensuse.org/tests/5040223:
# Test died: command 'retry -s 5 -r 3 -- sh -c 'test -f /var/lib/openqa/share/tests/*/.git/config'' failed: the test distribution should be checked out by openQA automatically at /usr/lib/os-autoinst/autotest.pm line 418.
See latest job in this scenario.
Acceptance Criteria¶
- AC1: openQA in openQA tests are consistently passing
Suggestions¶
- Investigate the error message, consider recent changes to the tests and os-autoinst that might be related.
Rollback steps¶
Updated by okurz 3 days ago
This is due to
https://github.com/os-autoinst/openQA/pull/6414
Updated by okurz 3 days ago
- Tags changed from infra, reactive work, alert to reactive work, alert, openqa-in-openqa
- Project changed from openQA Infrastructure (public) to openQA Project (public)
- Subject changed from [osd][alert] openQA in openQA tests failing due to missing .git/config to [alert] openQA in openQA tests failing due to missing .git/config
- Category changed from Regressions/Crashes to Regressions/Crashes
- Priority changed from High to Urgent
Updated by openqa_review 2 days ago
- Due date set to 2025-05-20
Setting due date based on mean cycle time of SUSE QE Tools
Updated by livdywan 2 days ago
- Related to action #181817: osd-deployment | Failed pipeline for master: openQA-in-openQA tests failing added
Updated by mkittler 2 days ago
- Status changed from In Progress to Feedback
- Priority changed from Urgent to High
https://github.com/os-autoinst/openQA/pull/6426 was merged so I enabled the Jenkins pipeline again. With that the urgent aspect of this issue has been resolved.
Unfortunately @okurz wasn't in the daily today so we had no chance to sync on the way forward. We should also avoid getting lost in discussions on GitHub so for now I'm not doing anything :-)
Updated by okurz about 19 hours ago
- Assignee changed from mkittler to okurz
Taking over from mkittler as discussed in the daily.
Updated by okurz about 19 hours ago
- Related to action #181889: Support https://github.com/os-autoinst/openQA/pull/6430 added
Updated by okurz about 19 hours ago
- Due date deleted (
2025-05-20) - Status changed from Feedback to Blocked
- Parent task set to #181886
jenkins jobs are triggered and succeeding again: http://jenkins.qa.suse.de/job/monitor-openQA_in_openQA-TW/lastSuccessfulBuild/ linking to http://jenkins.qa.suse.de/job/monitor-openQA_in_openQA-TW/30871/ . https://openqa.opensuse.org/tests/5044940 is also green. To not break tests again working on #181889 I would like to block on that