From 13e758d90a186c5ec6d68045c9c210022fdc0fd3 Mon Sep 17 00:00:00 2001 From: lym953 <10097700+lym953@users.noreply.github.com> Date: Wed, 4 Nov 2026 15:33:13 -0500 Subject: [PATCH] [SVLS-10048] ci: retry bottlecap builds that hit the job timeout GitLab marks a job that exceeds its timeout with the failure reason job_execution_timeout. The retry list had only stuck_or_timeout_failure, so a stalled build failed without a retry. Co-Authored-By: Claude Opus 5.5 --- .gitlab/templates/pipeline.yaml.tpl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab/templates/pipeline.yaml.tpl b/.gitlab/templates/pipeline.yaml.tpl index 9bdcddb76..18830b8da 100644 --- a/.gitlab/templates/pipeline.yaml.tpl +++ b/.gitlab/templates/pipeline.yaml.tpl @@ -81,6 +81,8 @@ bottlecap ({{ $flavor.name }}): max: 2 when: - stuck_or_timeout_failure + # GitLab gives a job that exceeds `timeout` this reason, not the one above. + - job_execution_timeout - runner_system_failure - script_failure artifacts: