fix(helm-deploy): verify all five tool downloads #117
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/helm-deploy-verify-downloads"
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?
kubectl, helm, doctl, yq and sops all installed unverified — and this image's whole job is holding credentials that can deploy to the cluster. A tampered kubectl or sops here is a cluster compromise, not a CI inconvenience. helm additionally arrived via
curl | bashof get-helm-3 fetched from helm's master branch.Now, per ci-runner's #88 pattern:
getsops/(themozilla/org is a redirect that will not live forever)latestbranches are gone; the pinned path is the only pathRUNasserts all five binaries actually executeToday's measurement run puts the stale 1.2.2 tag at 21 critical / 105 high — most of that is tool binaries frozen in time. With Renovate actually moving these (#106), that stops recurring.
Generated with Claude Code