From 6f2eeb08d6f44af9aae7912f123be4119c1bce90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20Mart=C3=ADn?= Date: Wed, 4 Jun 2025 10:34:54 +0200 Subject: [PATCH] Adjust konflux pipelines timeout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit An update of a compose image from a specific Fedora version triggers at least 4 builds: 'minimal', 'minimal-plus', 'standard' and 'iot'. We usually have 2 compose images updates (Fedora 42 and Rawhide) per day so up to 8 builds are triggered at the same time. As we don't seem to have a lot of resources in the Konflux cluster this leads to build failures because of timeouts (the default pipeline timeout is 1h). This change tries to mitigate this until we get more resources in the Konflux cluster. Signed-off-by: Miguel Martín --- .tekton/fedora-bootc-42-iot-pull-request.yaml | 2 ++ .tekton/fedora-bootc-42-iot-push.yaml | 2 ++ .tekton/fedora-bootc-42-minimal-plus-pull-request.yaml | 2 ++ .tekton/fedora-bootc-42-minimal-plus-push.yaml | 2 ++ .tekton/fedora-bootc-42-minimal-pull-request.yaml | 2 ++ .tekton/fedora-bootc-42-minimal-push.yaml | 2 ++ .tekton/fedora-bootc-42-standard-pull-request.yaml | 2 ++ .tekton/fedora-bootc-42-standard-push.yaml | 2 ++ .tekton/fedora-bootc-rawhide-iot-pull-request.yaml | 2 ++ .tekton/fedora-bootc-rawhide-iot-push.yaml | 2 ++ .tekton/fedora-bootc-rawhide-minimal-plus-pull-request.yaml | 2 ++ .tekton/fedora-bootc-rawhide-minimal-plus-push.yaml | 2 ++ .tekton/fedora-bootc-rawhide-minimal-pull-request.yaml | 2 ++ .tekton/fedora-bootc-rawhide-minimal-push.yaml | 2 ++ .tekton/fedora-bootc-rawhide-standard-pull-request.yaml | 2 ++ .tekton/fedora-bootc-rawhide-standard-push.yaml | 2 ++ 16 files changed, 32 insertions(+) diff --git a/.tekton/fedora-bootc-42-iot-pull-request.yaml b/.tekton/fedora-bootc-42-iot-pull-request.yaml index 1b03aa8..c3e182e 100644 --- a/.tekton/fedora-bootc-42-iot-pull-request.yaml +++ b/.tekton/fedora-bootc-42-iot-pull-request.yaml @@ -53,3 +53,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-42-iot-push.yaml b/.tekton/fedora-bootc-42-iot-push.yaml index bd48de5..ae0b0ec 100644 --- a/.tekton/fedora-bootc-42-iot-push.yaml +++ b/.tekton/fedora-bootc-42-iot-push.yaml @@ -50,3 +50,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-42-minimal-plus-pull-request.yaml b/.tekton/fedora-bootc-42-minimal-plus-pull-request.yaml index ff3e4a7..c56a3bf 100644 --- a/.tekton/fedora-bootc-42-minimal-plus-pull-request.yaml +++ b/.tekton/fedora-bootc-42-minimal-plus-pull-request.yaml @@ -51,3 +51,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-42-minimal-plus-push.yaml b/.tekton/fedora-bootc-42-minimal-plus-push.yaml index 72228dd..f0b7d22 100644 --- a/.tekton/fedora-bootc-42-minimal-plus-push.yaml +++ b/.tekton/fedora-bootc-42-minimal-plus-push.yaml @@ -48,3 +48,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-42-minimal-pull-request.yaml b/.tekton/fedora-bootc-42-minimal-pull-request.yaml index 3549dd3..42e05fe 100644 --- a/.tekton/fedora-bootc-42-minimal-pull-request.yaml +++ b/.tekton/fedora-bootc-42-minimal-pull-request.yaml @@ -51,3 +51,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-42-minimal-push.yaml b/.tekton/fedora-bootc-42-minimal-push.yaml index 3d713a3..f034496 100644 --- a/.tekton/fedora-bootc-42-minimal-push.yaml +++ b/.tekton/fedora-bootc-42-minimal-push.yaml @@ -48,3 +48,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-42-standard-pull-request.yaml b/.tekton/fedora-bootc-42-standard-pull-request.yaml index e6a2f6c..78e1dae 100644 --- a/.tekton/fedora-bootc-42-standard-pull-request.yaml +++ b/.tekton/fedora-bootc-42-standard-pull-request.yaml @@ -51,3 +51,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-42-standard-push.yaml b/.tekton/fedora-bootc-42-standard-push.yaml index 1918706..642d619 100644 --- a/.tekton/fedora-bootc-42-standard-push.yaml +++ b/.tekton/fedora-bootc-42-standard-push.yaml @@ -48,3 +48,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-rawhide-iot-pull-request.yaml b/.tekton/fedora-bootc-rawhide-iot-pull-request.yaml index 778a7b4..91ddba9 100644 --- a/.tekton/fedora-bootc-rawhide-iot-pull-request.yaml +++ b/.tekton/fedora-bootc-rawhide-iot-pull-request.yaml @@ -53,3 +53,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-rawhide-iot-push.yaml b/.tekton/fedora-bootc-rawhide-iot-push.yaml index d60df78..6494058 100644 --- a/.tekton/fedora-bootc-rawhide-iot-push.yaml +++ b/.tekton/fedora-bootc-rawhide-iot-push.yaml @@ -50,3 +50,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-rawhide-minimal-plus-pull-request.yaml b/.tekton/fedora-bootc-rawhide-minimal-plus-pull-request.yaml index 7d1df72..2f0c29d 100644 --- a/.tekton/fedora-bootc-rawhide-minimal-plus-pull-request.yaml +++ b/.tekton/fedora-bootc-rawhide-minimal-plus-pull-request.yaml @@ -51,3 +51,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-rawhide-minimal-plus-push.yaml b/.tekton/fedora-bootc-rawhide-minimal-plus-push.yaml index 83bbeee..002f380 100644 --- a/.tekton/fedora-bootc-rawhide-minimal-plus-push.yaml +++ b/.tekton/fedora-bootc-rawhide-minimal-plus-push.yaml @@ -48,3 +48,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-rawhide-minimal-pull-request.yaml b/.tekton/fedora-bootc-rawhide-minimal-pull-request.yaml index 2f945c2..ad06463 100644 --- a/.tekton/fedora-bootc-rawhide-minimal-pull-request.yaml +++ b/.tekton/fedora-bootc-rawhide-minimal-pull-request.yaml @@ -51,3 +51,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-rawhide-minimal-push.yaml b/.tekton/fedora-bootc-rawhide-minimal-push.yaml index 7d14eb0..5e62339 100644 --- a/.tekton/fedora-bootc-rawhide-minimal-push.yaml +++ b/.tekton/fedora-bootc-rawhide-minimal-push.yaml @@ -48,3 +48,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-rawhide-standard-pull-request.yaml b/.tekton/fedora-bootc-rawhide-standard-pull-request.yaml index 051e42e..dec7bc9 100644 --- a/.tekton/fedora-bootc-rawhide-standard-pull-request.yaml +++ b/.tekton/fedora-bootc-rawhide-standard-pull-request.yaml @@ -51,3 +51,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h diff --git a/.tekton/fedora-bootc-rawhide-standard-push.yaml b/.tekton/fedora-bootc-rawhide-standard-push.yaml index c94ccf7..2000bda 100644 --- a/.tekton/fedora-bootc-rawhide-standard-push.yaml +++ b/.tekton/fedora-bootc-rawhide-standard-push.yaml @@ -48,3 +48,5 @@ spec: - name: kind value: pipeline resolver: bundles + timeouts: + pipeline: 6h