Skip to content

fix(validator): pin buildtools test image to index digest + bump chart#319

Merged
devkoriel merged 3 commits into
mainfrom
fix/pin-validator-buildtools-test-image
Jun 30, 2026
Merged

fix(validator): pin buildtools test image to index digest + bump chart#319
devkoriel merged 3 commits into
mainfrom
fix/pin-validator-buildtools-test-image

Conversation

@devkoriel

Copy link
Copy Markdown
Contributor

What

Pin the buildtools test-hook image in the validator chart.

Why

templates/tests/test-logs.yaml hardcodes ghcr.io/chronicleprotocol/buildtools:sha-c670bbf (a chronicle image on a bare git-sha tag) in its two helm-test pods. A full helm template render-sweep of charts + charts-internal found this was the only remaining unpinned chronicle image after the chart-default pin sweep (every other chart's chronicle images are digest-pinned). It's test-only, but the gate renders it, so validator could not pass chronicle-image-pin-gate until it was pinned.

How

Pin both occurrences to @sha256:ea8bf30723df3e8c0724aa081a6b3f31df072d0da7645f024db3627c7decb1ed (crane-verified multi-arch OCI index). Bump chart 0.6.7 -> 0.6.8.

With this, all chronicle images across both chart repos are digest-pinned -- the precondition for promoting chronicle-image-pin-gate to a required check.

@devkoriel devkoriel self-assigned this Jun 30, 2026
@devkoriel devkoriel added the bug Something isn't working label Jun 30, 2026
@devkoriel devkoriel merged commit 4ee4db3 into main Jun 30, 2026
3 checks passed
@devkoriel devkoriel deleted the fix/pin-validator-buildtools-test-image branch June 30, 2026 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant