qem-bot does not ignore Development/Leap job groups as it should size:M
Bot does not ignore Development/Leap job groups and could block update approvals due to broken development tests.
See http://dashboard.qam.suse.de/blocked and look for "leap"
Likely regression due to https://github.com/openSUSE/qem-bot/commit/d4d33720d183ba30b63529577e2bbad700b238cd
Look hard at the above commits and try it out with "--dry-run" and fix it. We at least know that jobs are still ignored, e.g. https://gitlab.suse.de/qa-maintenance/bot-ng/-/jobs/1044528#L2663 shows "INFO: Ignoring job '9078831' in development group 'Maintenance: Leap 15.4 Incidents'" so there is at least some ignoring going on
#4 Updated by okurz about 1 month ago
- Due date set to 2022-07-22
- Status changed from Workable to In Progress
Following instructions in https://github.com/openSUSE/qem-dashboard/issues/61 I did:
smachinectl shell postgresql sudo -u postgres psql dashboard_db select count(*) from openqa_jobs where flavor ~ 'Leap' and version = '15.4' and group_id=432;
count ------- 228 (1 row)
I just deleted them with
delete from openqa_jobs where flavor ~ 'Leap' and version = '15.4' and group_id=432;
I could also just have created a temporary table and move there for investigation or just delete the not passed jobs but nevermind. Let's see if they reappear. I will monitor.
#5 Updated by okurz about 1 month ago
- Status changed from In Progress to Feedback
Jobs haven't reappeared since then. Likely still the same issue as https://github.com/openSUSE/qem-dashboard/issues/61 and #109310 due to an existing incident id being reused.
#7 Updated by okurz about 1 month ago
https://gitlab.suse.de/qa-maintenance/bot-ng/-/merge_requests/53 for a readme addition