fix: use headlamp-plugins-e2e namespace, reference shared infra RBAC #69

Closed
privilegedescalation-engineer[bot] wants to merge 11 commits from gandalf/reference-shared-infra-rbac-pri-750 into main
privilegedescalation-engineer[bot] commented 2026-05-06 10:39:55 +00:00 (Migrated from github.com)

Summary

  • Rename E2E namespace default from privilegedescalation-dev to headlamp-plugins-e2e in deploy/teardown scripts
  • Update RBAC reference manifest to point to canonical privilegedescalation/infra/base/rbac/e2e-ci-runner-headlamp-rbac.yaml (source of truth managed by Flux)

Root cause

headlamp-dev is Flux-managed — E2E pods were killed mid-test. privilegedescalation-dev was the old default. Neither is correct for plugin repos. The right namespace is headlamp-plugins-e2e.

Child issue

  • PRI-620 (Hugh): create headlamp-plugins-e2e namespace, update workflow env var

cc @cpfarhood

## Summary - Rename E2E namespace default from `privilegedescalation-dev` to `headlamp-plugins-e2e` in deploy/teardown scripts - Update RBAC reference manifest to point to canonical `privilegedescalation/infra/base/rbac/e2e-ci-runner-headlamp-rbac.yaml` (source of truth managed by Flux) ## Root cause `headlamp-dev` is Flux-managed — E2E pods were killed mid-test. `privilegedescalation-dev` was the old default. Neither is correct for plugin repos. The right namespace is `headlamp-plugins-e2e`. ## Child issue - [PRI-620](/PRI/issues/PRI-620) (Hugh): create `headlamp-plugins-e2e` namespace, update workflow env var cc @cpfarhood
greptile-apps[bot] (Migrated from github.com) reviewed 2026-05-06 10:40:01 +00:00
greptile-apps[bot] (Migrated from github.com) left a comment

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method [here](https://app.greptile.com/review/github).
greptile-apps[bot] (Migrated from github.com) reviewed 2026-05-06 12:44:20 +00:00
greptile-apps[bot] (Migrated from github.com) left a comment

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.

Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method [here](https://app.greptile.com/review/github).

Pull request closed

Sign in to join this conversation.