From b67ea202cb06559d32304f7b85fe024b981aee56 Mon Sep 17 00:00:00 2001 From: Nick Kubala Date: Wed, 23 Jan 2019 11:56:17 -0800 Subject: [PATCH] strip colons from file path before creating cache dir --- pkg/util/image_utils.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/util/image_utils.go b/pkg/util/image_utils.go index c3b38676..405b6021 100644 --- a/pkg/util/image_utils.go +++ b/pkg/util/image_utils.go @@ -161,7 +161,8 @@ func GetImage(imageName string, includeLayers bool, cacheDir string) (Image, err if err != nil { return Image{}, err } - path, err := getExtractPathForName(RemoveTag(imageName)+"@"+imageDigest.String(), cacheDir) + dirName := strings.Replace(RemoveTag(imageName)+"@"+imageDigest.String(), ":", "", -1) + path, err := getExtractPathForName(dirName, cacheDir) if err != nil { return Image{}, err }