From c7f29d811d81c28dc1d9fe7c3da7b112b0cf3f97 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Wed, 24 Aug 2022 15:27:38 +0200 Subject: [PATCH] image commit: use configured snapshotter instead of default Signed-off-by: Sebastiaan van Stijn --- daemon/containerd/image_commit.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/daemon/containerd/image_commit.go b/daemon/containerd/image_commit.go index d3d479fbed2cb..e31ec7d8bffae 100644 --- a/daemon/containerd/image_commit.go +++ b/daemon/containerd/image_commit.go @@ -74,7 +74,7 @@ func (i *ImageService) CommitImage(ctx context.Context, cc backend.CommitConfig) var ( differ = i.client.DiffService() - sn = i.client.SnapshotService(containerd.DefaultSnapshotter) + sn = i.client.SnapshotService(i.snapshotter) ) // Don't gc me and clean the dirty data after 1 hour! @@ -100,7 +100,7 @@ func (i *ImageService) CommitImage(ctx context.Context, cc backend.CommitConfig) } layers := append(ocimanifest.Layers, diffLayerDesc) - commitManifestDesc, configDigest, err := writeContentsForImage(ctx, containerd.DefaultSnapshotter, baseImg, imageConfig, layers) + commitManifestDesc, configDigest, err := writeContentsForImage(ctx, i.snapshotter, baseImg, imageConfig, layers) if err != nil { return "", err }