From 7318f770542d669a55fac089d3eddac1d5ebbba6 Mon Sep 17 00:00:00 2001 From: Jeroen Grusewski Date: Tue, 21 Jul 2026 10:38:05 +0000 Subject: [PATCH] fix(ci): drop stale fr-par-2 zone pin from nodeSelectors The reanimated template inherited topology.kubernetes.io/zone=fr-par-2 from the old ci-compile-cpu pool, but all nodes (and every fxhnt workload) are in fr-par-1 -> pods were Unschedulable. pool-name=large alone is correct. --- infra/argo/fxhnt-cockpit-workflowtemplate.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/infra/argo/fxhnt-cockpit-workflowtemplate.yaml b/infra/argo/fxhnt-cockpit-workflowtemplate.yaml index 70b5028..3ff7ef9 100644 --- a/infra/argo/fxhnt-cockpit-workflowtemplate.yaml +++ b/infra/argo/fxhnt-cockpit-workflowtemplate.yaml @@ -42,7 +42,7 @@ spec: - name: decide-mode metadata: labels: { app.kubernetes.io/part-of: argo-workflows } - nodeSelector: { k8s.scaleway.com/pool-name: large, topology.kubernetes.io/zone: fr-par-2 } + nodeSelector: { k8s.scaleway.com/pool-name: large } tolerations: [{ effect: NoSchedule, key: node.cilium.io/agent-not-ready, operator: Exists }] outputs: parameters: @@ -97,7 +97,7 @@ spec: - name: kaniko-build metadata: labels: { app.kubernetes.io/part-of: argo-workflows } # MinIO ingress allows part-of in {foxhunt,foxhunt-ci,argo-workflows} → log archival works. NOT 'foxhunt' (that adds argo-base-egress which blocks registry:5000/git:2222). - nodeSelector: { k8s.scaleway.com/pool-name: large, topology.kubernetes.io/zone: fr-par-2 } + nodeSelector: { k8s.scaleway.com/pool-name: large } tolerations: [{ effect: NoSchedule, key: node.cilium.io/agent-not-ready, operator: Exists }] initContainers: - name: git-clone @@ -152,7 +152,7 @@ spec: - name: kubectl-deploy metadata: labels: { app.kubernetes.io/part-of: argo-workflows } # MinIO ingress allow → log archival works (see kaniko-build note) - nodeSelector: { k8s.scaleway.com/pool-name: large, topology.kubernetes.io/zone: fr-par-2 } + nodeSelector: { k8s.scaleway.com/pool-name: large } serviceAccountName: argo-workflow initContainers: - name: git-clone