Conversation
|
@pddg |
|
@012xx Our images have the following dependencies: ubuntu (upstream) Since the image digests can change for each of these, we need to know three types of digests. Specifically:
ubuntu (upstream) is determined statically, but the rest are determined dynamically depending on the image build results. |
As far as I have tested, I believe it may cause a crash in the following areas. |
|
@012xx The Dockerfile requires TAG_MINIMAL: ubuntu-base/24.04/ubuntu/Dockerfile Line 1 in ce21edb But you does not provide it: ubuntu-base/.github/workflows/build.yaml Lines 40 to 44 in ce21edb |
Overview
Hardened image builds by pinning base image digests and replacing same-source checksum verification with pinned checksums for downloaded artifacts.