diff options
author | Olli Janatuinen <olli.janatuinen@gmail.com> | 2019-11-28 15:13:04 +0200 |
---|---|---|
committer | Olli Janatuinen <olli.janatuinen@gmail.com> | 2019-11-28 20:06:09 +0200 |
commit | 446fe7f263e26a5d8817770c0c4250175d4f528c (patch) | |
tree | 800d8780c8fa2902d8702f0706a2863c4c1a9d29 /layer/filestore.go | |
parent | 3152f9436292115c97b4d8bb18c66cf97876ee75 (diff) | |
download | docker-446fe7f263e26a5d8817770c0c4250175d4f528c.tar.gz |
Make sure that layers are removed from layerdb after succefull layer removal
Signed-off-by: Olli Janatuinen <olli.janatuinen@gmail.com>
Diffstat (limited to 'layer/filestore.go')
-rw-r--r-- | layer/filestore.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/layer/filestore.go b/layer/filestore.go index a1726a5a40..0c15cc9b96 100644 --- a/layer/filestore.go +++ b/layer/filestore.go @@ -403,7 +403,7 @@ func (fms *fileMetadataStore) Remove(layer ChainID, cache string) error { return err } for _, f := range files { - if !strings.HasSuffix(f.Name(), "-removing") || !strings.HasPrefix(f.Name(), dgst.String()) { + if !strings.HasSuffix(f.Name(), "-removing") || !strings.HasPrefix(f.Name(), dgst.Encoded()) { continue } |