Skip to content

Conversation

@tonistiigi
Copy link
Member

These two cases were missing.

@crazy-max
Copy link
Member

https://explore.ggcr.dev/?image=crazymax%2Ftest%3Abuildkit-6076

FROM alpine
COPY --link --from=docker/buildx-bin /buildx /usr/bin/buildx
RUN buildx version

Debugging remote cache config with #6076 I get:

ID: 1
Digest: sha256:ec26cd799826d9885682a5502f99766b244849b19296d63b87d98572677c78e3
Children:
  Input 0:	 2
Plaintexts:
sha256:ec26cd799826d9885682a5502f99766b244849b19296d63b87d98572677c78e3 (string):
  sha256:f389a15b0192e0db58e05ed42287a61d8f77e21841256be23e0e8f2939652f16 (string):
  data: sha256:f389a15b0192e0db58e05ed42287a61d8f77e21841256be23e0e8f2939652f16@0

sha256:f389a15b0192e0db58e05ed42287a61d8f77e21841256be23e0e8f2939652f16 (string):
  data: buildkit.source.v0:sha256:7eaa7e5de62b70adb0d0c875f6a90ddd20b18fe9f215c3a9172f1011fffb7cc4


ID: 2
Parents:
  Input 0:	1	sha256:211ba7df2b1034446c53e8b3509784f826bf6f146e472e4dc5893bb0c6af2f0f
    Selector: sha256:2d1ed546f6ffdbe227aeec6641669ca0b942cb61a097da529ff6b4c08523041f
  Input 0:	7	sha256:211ba7df2b1034446c53e8b3509784f826bf6f146e472e4dc5893bb0c6af2f0f
  Input 0:	8	sha256:211ba7df2b1034446c53e8b3509784f826bf6f146e472e4dc5893bb0c6af2f0f
    Selector: sha256:2d1ed546f6ffdbe227aeec6641669ca0b942cb61a097da529ff6b4c08523041f
Children:
  Input 0:	 3
Plaintexts:
sha256:2d1ed546f6ffdbe227aeec6641669ca0b942cb61a097da529ff6b4c08523041f (string-list):
  data: /buildx

sha256:211ba7df2b1034446c53e8b3509784f826bf6f146e472e4dc5893bb0c6af2f0f (string):
  sha256:1d13e80d73905817379fa0792f31554423311d27101678c993fe119cf81d9600 (json):
  data: sha256:1d13e80d73905817379fa0792f31554423311d27101678c993fe119cf81d9600@0

sha256:1d13e80d73905817379fa0792f31554423311d27101678c993fe119cf81d9600 (json):
  data: {"Type":"buildkit.file.v0","Actions":["eyJzcmMiOiJidWlsZHgiLCJkZXN0IjoiL3Vzci9iaW4vYnVpbGR4IiwibW9kZSI6LTEsImZvbGxvd1N5bWxpbmsiOnRydWUsImRpckNvcHlDb250ZW50cyI6dHJ1ZSwiY3JlYXRlRGVzdFBhdGgiOnRydWUsImFsbG93V2lsZGNhcmQiOnRydWUsImFsbG93RW1wdHlXaWxkY2FyZCI6dHJ1ZSwidGltZXN0YW1wIjotMX0="],"indexes":[[-1,0,0]]}


ID: 3
Parents:
  Input 0:	5	sha256:5dbfbafede47210a7bd7363461bc885ec7310febe761daffdf666bfdae5970ff
  Input 0:	6	sha256:5dbfbafede47210a7bd7363461bc885ec7310febe761daffdf666bfdae5970ff
  Input 1:	2	sha256:5dbfbafede47210a7bd7363461bc885ec7310febe761daffdf666bfdae5970ff
Children:
  Input 0:	 4
Plaintexts:
sha256:5dbfbafede47210a7bd7363461bc885ec7310febe761daffdf666bfdae5970ff (string):
  sha256:436287a2dc2ce494f564331be9ea3a9f27ebec398567877043da2f618f33d6c8 (json):
  data: sha256:436287a2dc2ce494f564331be9ea3a9f27ebec398567877043da2f618f33d6c8@0

sha256:436287a2dc2ce494f564331be9ea3a9f27ebec398567877043da2f618f33d6c8 (json):
  data: {"Type":"buildkit.merge.v0","Merge":{"inputs":[{},{"input":1}]}}


ID: 4
Parents:
  Input 0:	3	sha256:7615c27163f32303896f189f4020fcf67fee678f7cff44cd39f2383992d779aa
    Selector: sha256:8a5edab282632443219e051e4ade2d1d5bbc671c781051bf1437897cbdfea0f1
Plaintexts:
sha256:8a5edab282632443219e051e4ade2d1d5bbc671c781051bf1437897cbdfea0f1 (string):
  data: /

sha256:7615c27163f32303896f189f4020fcf67fee678f7cff44cd39f2383992d779aa (string):
  sha256:be1333e0c3f0b35e50f95fb628a65dccda19905c4a018c1bcb461b8b71b98673 (json):
  data: sha256:be1333e0c3f0b35e50f95fb628a65dccda19905c4a018c1bcb461b8b71b98673@0

sha256:be1333e0c3f0b35e50f95fb628a65dccda19905c4a018c1bcb461b8b71b98673 (json):
  data: {"Type":"buildkit.exec.v0","Exec":{"meta":{"args":["/bin/sh","-c","buildx version"],"env":["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"],"cwd":"/","removeMountStubsRecursive":true}},"OS":"linux","Arch":"amd64"}


ID: 5
Digest: sha256:8e06a68b6fc81bc311289cc094a7c7162061e58d2dbc0f6baa8df5f7e14443c5
Children:
  Input 0:	 3
Plaintexts:
sha256:8e06a68b6fc81bc311289cc094a7c7162061e58d2dbc0f6baa8df5f7e14443c5 (string):
  sha256:a8c45412a3163e7c61cb2dd6e42376c41ec924543f7eec0899cb494b3d7f5e71 (string):
  data: sha256:a8c45412a3163e7c61cb2dd6e42376c41ec924543f7eec0899cb494b3d7f5e71@0

sha256:a8c45412a3163e7c61cb2dd6e42376c41ec924543f7eec0899cb494b3d7f5e71 (string):
  sha256:95d4982c89fd6816afdab744a3b6513c9072f870a434e95f325ba0aa1c77c47f (json):
  data: buildkit.source.v0:sha256:95d4982c89fd6816afdab744a3b6513c9072f870a434e95f325ba0aa1c77c47f

sha256:95d4982c89fd6816afdab744a3b6513c9072f870a434e95f325ba0aa1c77c47f (json):
  data: {"Digest":"sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1","OS":"linux","Arch":"amd64"}


ID: 6
Digest: sha256:89613c014914fc647717af0c3feecb02af98ec64275ff68909a59c3c8e35fd0f
Children:
  Input 0:	 3
Plaintexts:
sha256:89613c014914fc647717af0c3feecb02af98ec64275ff68909a59c3c8e35fd0f (string):
  sha256:8c72bc153f13bdf1c78dd16a56bad285b50014c3d58b61ae296de88d5397eebe (string):
  data: sha256:8c72bc153f13bdf1c78dd16a56bad285b50014c3d58b61ae296de88d5397eebe@0

sha256:8c72bc153f13bdf1c78dd16a56bad285b50014c3d58b61ae296de88d5397eebe (string):
  data: buildkit.source.v0:sha256:418dccb7d85a63a6aa574439840f7a6fa6fd2321b3e2394568a317735e867d35


ID: 7
Digest: sha256:4b2fbb9f1a227f95cb581ee04602da704ac33ad5fee7add758d76980b5f8a8bf
Children:
  Input 0:	 2
Plaintexts:
sha256:4b2fbb9f1a227f95cb581ee04602da704ac33ad5fee7add758d76980b5f8a8bf (string):
  sha256:2a4206988f44d080e90f37d88a646833d41c28a69022a7ab7e09f6818e9bb470 (digest-list):
  data: sha256:2a4206988f44d080e90f37d88a646833d41c28a69022a7ab7e09f6818e9bb470@-1

sha256:2a4206988f44d080e90f37d88a646833d41c28a69022a7ab7e09f6818e9bb470 (digest-list):
  sha256:5986dd490cc1f3f1840ade39c6ea7c44bc53df498d0d79d816561420690f4286 (file):
  data: sha256:5986dd490cc1f3f1840ade39c6ea7c44bc53df498d0d79d816561420690f4286

sha256:5986dd490cc1f3f1840ade39c6ea7c44bc53df498d0d79d816561420690f4286 (file):
  data: name
  data: mode493
  data: uid0
  data: gid0
  data: size67735736
  data: typeflag0
  data: linkname
  data: uname
  data: gname
  data: devmajor0
  data: devminor0
  skipping 67735736 bytes


ID: 8
Digest: sha256:88a1307eee64e5bb0ed9c3c86dfc3e9e27f5f5850fa41176155dd20383c03b35
Children:
  Input 0:	 2
Plaintexts:
sha256:88a1307eee64e5bb0ed9c3c86dfc3e9e27f5f5850fa41176155dd20383c03b35 (string):
  sha256:83615151ea54a5b028b33ac183f2338b6c9a01deffc00b01f236970c1a1d40be (string):
  data: sha256:83615151ea54a5b028b33ac183f2338b6c9a01deffc00b01f236970c1a1d40be@0

sha256:83615151ea54a5b028b33ac183f2338b6c9a01deffc00b01f236970c1a1d40be (string):
  sha256:16b34666a797c965504bc9f94907408296935594cd155c846c239b12c6d07585 (json):
  data: buildkit.source.v0:sha256:16b34666a797c965504bc9f94907408296935594cd155c846c239b12c6d07585

sha256:16b34666a797c965504bc9f94907408296935594cd155c846c239b12c6d07585 (json):
  data: {"Digest":"sha256:8eac7ff91fa02f72305d034243e6f76c8b54a021a95f667463fbb87fe39968bd","OS":"linux","Arch":"amd64"}

@tonistiigi tonistiigi merged commit 84e0b4e into moby:master Aug 13, 2025
169 of 170 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants