From 12b07219c7f789a754b32ecdeeb0d4ca4727407d Mon Sep 17 00:00:00 2001 From: bluejay Date: Sun, 17 May 2026 21:50:35 +0000 Subject: [PATCH] chore(github-runner): park github-runner-sharedpos (replicas 0) until Cx-1 non-root fix Shared.Pos build fails on non-root runner (setup-dotnet /usr/share/dotnet denied); churning runner drove HighCPU on rke2-agent2. Re-enable in the Sprint 30+ Cx-1 Linux-runner-fleet lane (DOTNET_INSTALL_DIR on pod env). --- apps/github-runner/github-runner.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/github-runner/github-runner.yaml b/apps/github-runner/github-runner.yaml index aa3ca00..826625b 100644 --- a/apps/github-runner/github-runner.yaml +++ b/apps/github-runner/github-runner.yaml @@ -233,7 +233,13 @@ metadata: app.kubernetes.io/managed-by: argocd flowercore.io/created-by: argocd spec: - replicas: 1 + # PARKED 2026-05-21: scaled to 0. The Shared.Pos build still fails on the + # non-root runner (actions/setup-dotnet -> /usr/share/dotnet denied); a + # churning ephemeral runner just retries a doomed build and drives HighCPU + # on rke2-agent2. Re-enable (replicas: 1) only as part of the Sprint 30+ + # Cx-1 Linux-runner-fleet lane, which sets DOTNET_INSTALL_DIR on the runner + # pod env fleet-wide. See memory/feedback_flip_sweep_nonroot_runner_workflow_fallout. + replicas: 0 selector: matchLabels: app.kubernetes.io/name: github-runner-sharedpos