From 1cdad98a7a3b2593d04926bc50217a4585535a0b Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Mon, 25 Oct 2021 14:20:03 +0200 Subject: [PATCH] distribution: do not retry unsupported layer media types Signed-off-by: Sebastiaan van Stijn --- distribution/push_v2.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/distribution/push_v2.go b/distribution/push_v2.go index 0c322a7cbf..60171de773 100644 --- a/distribution/push_v2.go +++ b/distribution/push_v2.go @@ -466,7 +466,7 @@ func (pd *v2PushDescriptor) uploadUsingSession( case schema2.MediaTypeLayer: default: reader.Close() - return distribution.Descriptor{}, fmt.Errorf("unsupported layer media type %s", m) + return distribution.Descriptor{}, xfer.DoNotRetry{Err: fmt.Errorf("unsupported layer media type %s", m)} } digester := digest.Canonical.Digester()