fix(infra): disable archiveLogs on gpu-test templates (MinIO not running)

The wait sidecar blocks indefinitely trying to save logs to MinIO which
has no running pods. Disable log archiving on all 3 templates since test
output is captured in Argo's pod logs already.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jgrusewski
2026-03-13 12:14:36 +01:00
parent af92fb099d
commit 337aff80df

View File

@@ -62,8 +62,10 @@ spec:
# ── gpu-warmup: trigger H100 autoscale ──
# Requests GPU to force autoscaler to provision node, then releases it.
# Uses the runtime image (not busybox) for Argo emissary executor compat.
# archiveLogs: false — no MinIO dependency for this throwaway step.
- name: gpu-warmup
archiveLocation:
archiveLogs: false
nodeSelector:
k8s.scaleway.com/pool-name: "{{workflow.parameters.gpu-pool}}"
tolerations:
@@ -93,6 +95,8 @@ spec:
# ── compile-and-test: compile + run GPU tests in single H100 pod ──
- name: compile-and-test
archiveLocation:
archiveLogs: false
nodeSelector:
k8s.scaleway.com/pool-name: "{{workflow.parameters.gpu-pool}}"
tolerations:
@@ -303,6 +307,8 @@ spec:
# ── notify-result: post test outcome to Mattermost (onExit) ──
- name: notify-result
archiveLocation:
archiveLogs: false
nodeSelector:
k8s.scaleway.com/pool-name: platform
container: