From 4e32e40a14026b7e1f01cb2697d982df37854a0f Mon Sep 17 00:00:00 2001 From: Antonio Murdaca Date: Sat, 14 Jan 2017 20:03:08 +0100 Subject: [PATCH] image: tarexport: do not quote integers in format string Basically, prevents outputs like: ``` invalid manifest, layers length mismatch: expected '\x02', got '\x01' ``` Signed-off-by: Antonio Murdaca Upstream-commit: 675f4140e735c71d917241ddfa0d51092aa8bc56 Component: engine --- components/engine/image/tarexport/load.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/engine/image/tarexport/load.go b/components/engine/image/tarexport/load.go index f5d3e49cb9..0ef07f8e16 100644 --- a/components/engine/image/tarexport/load.go +++ b/components/engine/image/tarexport/load.go @@ -85,7 +85,7 @@ func (l *tarexporter) Load(inTar io.ReadCloser, outStream io.Writer, quiet bool) rootFS.DiffIDs = nil if expected, actual := len(m.Layers), len(img.RootFS.DiffIDs); expected != actual { - return fmt.Errorf("invalid manifest, layers length mismatch: expected %q, got %q", expected, actual) + return fmt.Errorf("invalid manifest, layers length mismatch: expected %d, got %d", expected, actual) } for i, diffID := range img.RootFS.DiffIDs {