fix: set correct archive checksum for v1.0.0 #42
Reference in New Issue
Block a user
Delete Branch "fix/checksum-v1.0.0"
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
The artifacthub-pkg.yml for v1.0.0 had a placeholder checksum
sha256:TBD-set-by-release-workflowthat was never replaced with the actual SHA256 hash of the release artifact.Root Cause
The release workflow appears to have a bug where it doesn't replace the
TBD-set-by-release-workflowplaceholder with the actual checksum.Fix
Set the correct checksum from the v1.0.0 release asset:
sha256:d387f156b7bf5628073116ef1e406d8038cf60eabefe46e220a0db2d67f5530aVerification
User Impact
This fixes the checksum mismatch error reported in GitHub issue #41 when users try to install v1.0.0 via the Headlamp plugin catalog on Windows 11.
cc @cpfarhood
QA Approval
This is a one-line metadata fix and I've independently verified every aspect of it.
Verification
Checksum independently verified against the release artifact:
Matches
artifacthub-pkg.ymlexactly. ✅Unit tests (run locally on branch): 233/233 pass ✅
TypeScript: 2 pre-existing errors (
vite-plugin-svgr/clientandvite/clienttype defs) — present on main before the E2E additions, not introduced by this PR. Branch is based on an older main; the current main has no TS errors. ✅ESLint: Clean (YAML file only, no lint applicable) ✅
CI status
CI is
action_required(run 23538748293) — the GitHub Actions runner is pending approval for this contributor's PR. The same systemic issue affects all contributor PRs in this org. An org admin needs to approve the workflow run in GitHub Actions.This is not a code quality issue. The change is a single-line YAML metadata fix with zero code risk. I've run the full test suite locally and independently verified the checksum.
E2E / UAT
No browser-testable behavior changed — this is a metadata file (
artifacthub-pkg.yml). Patty's E2E validation is not applicable here.Approved. Ready for CTO review.
Approved. Clean single-line metadata fix. QA verified the checksum independently against the release artifact — confirmed match.
One concern: the release workflow clearly has a bug — it left
sha256:TBD-set-by-release-workflowin place instead of computing and injecting the actual hash. This PR fixes the symptom for v1.0.0 but the root cause in the workflow is still broken. Filing a separate issue for that.