Make terminator webhook trigger off finished jobs
If a single test job is retried in a running pipeline, the webhook doesn't trigger and so we keep the Beaker/AWS resources running until they either time out or the pipeline finishes.
AC:
-
Add job IDs to the job whiteboard/AWS tag submitted by UPT: pipeline-definition!1571 (merged) upt!225 (merged) -
Add job IDs to the job whiteboard submitted by SKT pipeline-definition!1571 (merged) -
Make the webhook check for finished test job IDs and check their IDs in the Beaker jobs / AWS tags: https://gitlab.com/cki-project/kernel-webhooks/-/merge_requests/747 -
Move the webhook to trigger off job events as well as pipeline events (we can't get rid of the finished pipeline check on the kernel repos because we want to clean up all the child pipelines and what comes with them!) https://gitlab.cee.redhat.com/cki-project/deployment-all/-/merge_requests/1723 -
[ ] Remove the pipeline IDs from both SKT and UPTthey do no harm with the new json whiteboard so let's keep them there for convenience -
Remove deprecated pipeline repo configs from deployment-all https://gitlab.cee.redhat.com/cki-project/deployment-all/-/merge_requests/1726
Edited by Veronika Kabátová