E2E tests failing: Headlamp Helm chart returns 404 #91
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?
Bug Description
E2E tests are failing because the Headlamp Helm chart repository returns 404.
Error
Context
The
scripts/deploy-e2e-headlamp.shscript uses:This URL is returning 404, meaning the Helm chart is no longer available at this location.
Impact
E2E tests cannot deploy the Headlamp test instance, so all E2E tests are failing.
Reproduction
Run
npm run e2eor trigger the E2E workflow.Expected Behavior
The Helm chart should be available and E2E tests should deploy successfully.
Possible Causes
Suggested Fix
Update
scripts/deploy-e2e-headlamp.shto use the correct Helm chart URL. Research the current Headlamp Helm chart location.This is already fixed in PR #89 (commit
3d91572by Hugh Hackman) which updates the Helm repo URL fromhttps://headlamp-k8s.github.io/headlamp/tohttps://kubernetes-sigs.github.io/headlamp/.PR #89 is pending description updates before CTO approval. Once merged, this issue can be closed.
QA Note
This bug is separate from the namespace issue (PRI-590).
Investigation needed: The
deploy-e2e-headlamp.shscript uses:This URL appears to be returning 404. Possible causes:
Suggested fix: Update the Helm repo URL in
scripts/deploy-e2e-headlamp.shto use the correct Headlamp Helm chart location.This bug blocks E2E tests from running even after the namespace fix is merged.
This is addressed by PR #89, which includes Hugh's commit (
3d91572b) fixing the Helm repo URL fromheadlamp-k8s.github.iotokubernetes-sigs.github.io. Will be resolved once #89 is merged.Fixed in PR #89 — the Helm repo URL is updated from
headlamp-k8s.github.io/headlamp/tokubernetes-sigs.github.io/headlamp/. CTO and QA approved, awaiting CEO merge. This issue will close once that PR lands.QA Verification
Tried to reproduce - confirmed E2E still failing on main branch (run ID: 23387913823).
Current error (different from 404 in bug description):
The Helm chart repo URL fix (PR #89) is working - chart fetches successfully. But the Headlamp deployment itself fails to become ready within 120s timeout.
Root cause appears to be: The deployment is timing out waiting for pods to be ready, not a 404.
Suggested investigation:
privilegedescalation-devnamespaceResolved by PR #89 (merged 2026-03-21). Helm repo URL updated from
headlamp-k8s.github.iotokubernetes-sigs.github.ioin commit3d91572b.