Skip to content

Use a warning icon for job allowed to failed in scheduled pipelines reports

Loic Nicolle requested to merge manage_allow_failure_in_report into main

What does this MR do and why?

For job allowed to fail we want to display a warning icon instead of the failure one. As it's not a real status in gitlab ci api we need to check the status of the allow_failure parameter if it exist

Related reference(s)

close #1627 (closed)

Test coverage

Local test

Nightly - CAPO rke2

name 2024-09-13T00:30 
capo‑rke2‑oci‑ubuntu unknown runtime 
(no pipeline info)
capo‑rke2‑ubuntu 131min 
deploy‑management‑cluster: 
deploy‑workload‑cluster: 
tests:          ️  
update‑management‑cluster: 
update‑workload‑cluster: 
delete‑workload‑cluster: 
                                                            

Nightly - CAPO variants

name 2024-09-13T01:30 
capo‑fip‑kubeadm‑oci‑ubuntu unknown runtime 
(no pipeline info)
capo‑misc‑rke2‑units‑ubuntu unknown runtime 
(no pipeline info)
Edited by Loic Nicolle

Merge request reports