feat: seal hermetic image build inputs #4
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/sealed-hermetic-inputs"
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?
Replace all network fetches inside the system hermetic Dockerfile with four read-only
_build_inputsmounts. EveryRUNis explicitly--network=none; versions and SHA-256 checks remain source-owned and mandatory. The infrastructure transaction will fetch and verify the exact files before BuildKit starts. No external Dockerfile frontend image is introduced.Adds a source-owned contract test forbidding network fetchers/URL args and requiring four networkless sealed mounts. Validated with that contract, diff checks, and a redacted tree scan.