Project

General

Profile

Actions

action #139274

open

[bot-ng] Update will be not approved if it's not part of defined packages

Added by dzedro about 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
Start date:
2023-11-10
Due date:
% Done:

0%

Estimated time:

Description

In theory if there is incident flavor with defined packages and update is not part of this packages, then update should be automatically approved.
For example there are SLE Micro updates:
https://maintenance.suse.de/request/312394
https://maintenance.suse.de/request/312395
https://maintenance.suse.de/request/312396

There is Incident flavor with defined packages https://gitlab.suse.de/qa-maintenance/metadata/-/blob/master/bot-ng/micro54dvd.yml,
but update is not part of the packages and bot will just fail. https://github.com/openSUSE/qem-bot/blob/master/openqabot/loader/qem.py#L92

2023-11-10 08:34:04 INFO     Inc 31403 does not have any job_settings
2023-11-10 08:34:04 INFO     Inc 31404 does not have any job_settings
2023-11-10 08:34:04 INFO     Inc 31405 does not have any job_settings

If approving updates without test coverage or not being part of specific test flavor is too wild,
then there should be exception for this case e.g. incidents_job: false or another group of packages which should be ignored, create poo# or do nothing and let the update go.


Files

Actions

Also available in: Atom PDF