Skip to content

Commit 667bb72

Browse files
committed
solver: mark locally loaded images as such
Signed-off-by: Justin Chadwell <[email protected]>
1 parent ff5baa0 commit 667bb72

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

solver/llbsolver/provenance.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ func (b *provenanceBridge) ResolveImageConfig(ctx context.Context, ref string, o
140140
Ref: ref,
141141
Platform: opt.Platform,
142142
Digest: dgst,
143+
Local: opt.ResolverType == llb.ResolverTypeOCILayout,
143144
})
144145
return dgst, config, nil
145146
}
@@ -322,10 +323,11 @@ func captureProvenance(ctx context.Context, res solver.CachedResultWithProvenanc
322323
if err != nil {
323324
return errors.Wrapf(err, "failed to parse OCI digest %s", pin)
324325
}
325-
c.AddLocalImage(provenance.ImageSource{
326+
c.AddImage(provenance.ImageSource{
326327
Ref: s.Reference.String(),
327328
Platform: s.Platform,
328329
Digest: dgst,
330+
Local: true,
329331
})
330332
default:
331333
return errors.Errorf("unknown source identifier %T", id)

0 commit comments

Comments
 (0)