Merge pull request #46413 from thaJeztah/builder_diffid_type

daemon/containerd: use "DiffID" type for diff fields
This commit is contained in:
Sebastiaan van Stijn 2023-09-12 10:08:46 +02:00 committed by GitHub
commit 4f28802f09
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -229,7 +229,7 @@ type rolayer struct {
key string
c *containerd.Client
snapshotter string
diffID digest.Digest
diffID layer.DiffID
contentStoreDigest digest.Digest
lease *leases.Lease
}
@ -242,7 +242,7 @@ func (rl *rolayer) DiffID() layer.DiffID {
if rl.diffID == "" {
return layer.DigestSHA256EmptyTar
}
return layer.DiffID(rl.diffID)
return rl.diffID
}
func (rl *rolayer) Release() error {
@ -356,7 +356,7 @@ func (rw *rwlayer) Commit() (_ builder.ROLayer, outErr error) {
key: key,
c: rw.c,
snapshotter: rw.snapshotter,
diffID: diffID,
diffID: layer.DiffID(diffID),
contentStoreDigest: desc.Digest,
lease: &lease,
}, nil