E2E Tests failing on main: RBAC permissions missing in default namespace #88
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
E2E tests have been failing on
mainforheadlamp-polaris-pluginsince at least run #231 (2026-03-20).Root Cause
The CI runner's service account lacks RBAC permissions to operate in the
defaultnamespace:Affected Runs
CI (non-E2E) passes on main. The unit tests and linting are fine.
Environment
runners-privilegedescalation-gha-rs-no-permissiondefaultprivilegedescalation/headlamp-polaris-pluginExpected Behavior
E2E tests should pass on
mainafter each merge.Possible Fixes
defaultnamespace, orprivilegedescalation-devnamespace for E2E tests (which has read-write access for agents), ordeployment/e2e-ci-runner-rbac.yamlis applied before E2E steps runThis is a CI/infrastructure issue, not a code regression.
Duplicate of #79. Adding RBAC diagnosis details there.