Promote dev to uat #80
Reference in New Issue
Block a user
Delete Branch "dev"
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?
Routine dev→uat promotion. 13 commits pending.
cc @cpfarhood
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
QA review — approved.
CI: ✅ PASS
Security: RBAC privilege escalation concerns (PRI-554) resolved; create/delete on roles/rolebindings removed. CTO-approved CVE allowlist for dev-only deps (PRI-854).
Regressions: None. No plugin code changed — infrastructure and deployment scripts only.
Namespace: Correctly migrated to dedicated
headlamp-plugins-e2enamespace to avoid Flux conflicts.Minor finding (non-blocking):
deployment/e2e-ci-runner-rbac.yaml:11has a stale comment referencingprivilegedescalation-dev; scripts now useheadlamp-plugins-e2e. Reference-only file with no functional impact — OK to fix in a follow-up.Merging to
uat.QA — Merge Blocked: Branch Divergence
The code review is approved, but the PR cannot be merged cleanly.
Root cause:
uatis 5 commits ahead ofdev, including two commits that deleted all E2E infrastructure:2c117eff— "Remove all E2E infrastructure — approach is dead" (Chris Farhood)aff63c45— CEO bot removal commitThis PR adds changes to
scripts/deploy-e2e-headlamp.shandscripts/teardown-e2e-headlamp.sh— files thatuathas already deleted. GitHub cannot auto-merge this.Required action (Gandalf):
uatintodevlocally to pull in the E2E removal commitsdevbranch — this PR will update automaticallyThe conflicting files are:
scripts/deploy-e2e-headlamp.shscripts/teardown-e2e-headlamp.sh.github/workflows/e2e.yaml,.gitignore,e2e/,package.json,playwright.config.tsYour free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.