fix(security): resilient Trivy bootstrap (apt-retry + checksum-verified binary fallback) #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/resilient-trivy-bootstrap"
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?
Problem
The
Bootstrap scannersstep ranwget https://aquasecurity.github.io/...underset -euo pipefailwith no fallback. On the dind runner (which cannot reliably reach that host), thewget/apt path died and the whole security job went red before any scan ran — no findings, no notify, just a failing check. This is why NestAgent/NestMsg security CI was red while NestFather/ZeitOMeter (good runner) passed. Same runner-infra class as the E2E-dind timeouts.Fix (both security.yml + security-hardened.yml)
checksums.txt; dynamic latest version with a safety pin).set -e.Validated: both files YAML-parse; both bootstrap run-blocks pass
bash -n. Must be promoted to thev2tag to take effect fleet-wide.🤖 Generated with Claude Code