From 7d21172453876b17915c141d3522f06dc7a90db8 Mon Sep 17 00:00:00 2001 From: Edgar Lee Date: Mon, 8 Jul 2019 07:11:28 -0700 Subject: [PATCH] Fix metadata content store to call writer digest after commit Signed-off-by: Edgar Lee --- metadata/content.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata/content.go b/metadata/content.go index a60f51ae9..4a07a256b 100644 --- a/metadata/content.go +++ b/metadata/content.go @@ -637,11 +637,11 @@ func (nw *namespacedWriter) commit(ctx context.Context, tx *bolt.Tx, size int64, return "", errors.Wrapf(errdefs.ErrFailedPrecondition, "%q failed size validation: %v != %v", nw.ref, status.Offset, size) } size = status.Offset - actual = nw.w.Digest() if err := nw.w.Commit(ctx, size, expected); err != nil && !errdefs.IsAlreadyExists(err) { return "", err } + actual = nw.w.Digest() } bkt, err := createBlobBucket(tx, nw.namespace, actual)