From 3fccf29cb722a672ed84d55a77a8b329f1d1bd6f Mon Sep 17 00:00:00 2001 From: "gandalf-the-greybeard[bot]" Date: Sun, 8 Mar 2026 17:14:24 +0000 Subject: [PATCH] ci: remove kubectl steps from E2E workflow The CI runner (local-ubuntu-latest) has no kubectl or cluster access. E2E tests are browser-only via Playwright against a remote Headlamp URL. The Polaris RBAC fix (deployment/polaris-rbac.yaml) must be applied directly to the cluster by an operator with kubectl access. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/e2e.yaml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 49dc074..abce37b 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -25,14 +25,6 @@ jobs: - name: Install dependencies run: npm ci - - name: Configure RBAC for Polaris dashboard proxy access - run: kubectl apply -f deployment/polaris-rbac.yaml - - - name: Verify Polaris dashboard is reachable - run: | - kubectl wait --for=condition=ready pod -l app.kubernetes.io/name=polaris -n polaris --timeout=120s - kubectl get svc polaris-dashboard -n polaris - - name: Install Playwright browsers run: npx playwright install --with-deps chromium