action #104031
closedbot-ng: Provide manual openQA trigger commands for retrying/retriggering/triggering special tests
0%
Description
Motivation¶
As we are now running Maintenance jobs 1x a day, EMU team asked about the possibility of on-demand runs whenever an emergency update appears.
We can recognize EMU update by being in qam-emergency group in smelt but an easier thing for now would be to provide the manual commands to be called again manually on request
Acceptance criteria¶
- AC1: An easily accessible documented approach exists how to manually trigger "SLE maintenance update tests"
Suggestions¶
- Adapt the logging line in bot-ng "Openqa isos POST" to show what needs to be called manually, e.g. with openqa-cli
- Add documentation to README (or wiki) how to find commands to call
Updated by okurz about 3 years ago
- Due date set to 2021-12-29
- Status changed from New to Feedback
Updated by okurz about 3 years ago
- Due date changed from 2021-12-29 to 2022-01-31
MR merged. Note that this will just log a command that can be tweaked and called manually on demand. What we should still discuss if we can offer a custom trigger solution. I assume that https://gitlab.suse.de/qa-maintenance/bot-ng/-/pipelines/new is just enough with what it already offers but maybe something more is needed?
Updated by jbaier_cz about 3 years ago
okurz wrote:
MR merged. Note that this will just log a command that can be tweaked and called manually on demand. What we should still discuss if we can offer a custom trigger solution. I assume that https://gitlab.suse.de/qa-maintenance/bot-ng/-/pipelines/new is just enough with what it already offers but maybe something more is needed?
Or one can also manually run any of the predefined schedules from https://gitlab.suse.de/qa-maintenance/bot-ng/-/pipeline_schedules at any time.
Updated by okurz almost 3 years ago
Exactly. Good idea! So I extended the README further with https://gitlab.suse.de/qa-maintenance/bot-ng/-/merge_requests/44 which should actually provide anything we need if we just reference this documentation elsewhere, e.g. on some process description wiki pages.
Updated by okurz almost 3 years ago
MR merged, thx jbaier_cz, that was quick :)
@vpelcak where do you think is a good place to reference https://gitlab.suse.de/qa-maintenance/bot-ng#manual-triggering-of-actions , e.g. some process description wiki pages for SLE maintenance test handling?
Updated by okurz almost 3 years ago
- Status changed from Feedback to Resolved
No response. Assuming we are good. Will ping vpelcak in chat additionally