From d9412b206d0659681921ccaa52c1b6f43c409682 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20F=20Bj=C3=B6rklund?= Date: Mon, 26 Apr 2021 21:49:08 +0200 Subject: [PATCH] Make sure to pass the platform for the kicbase Otherwise it will always download linux/amd64 --- pkg/minikube/image/image.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/minikube/image/image.go b/pkg/minikube/image/image.go index bc32f5bb05..7fc4f98373 100644 --- a/pkg/minikube/image/image.go +++ b/pkg/minikube/image/image.go @@ -195,7 +195,7 @@ func WriteImageToCache(img string) error { return errors.Wrap(err, "parsing reference") } klog.V(3).Infof("Getting image %v", ref) - i, err := remote.Image(ref) + i, err := remote.Image(ref, remote.WithPlatform(defaultPlatform)) if err != nil { if strings.Contains(err.Error(), "GitHub Docker Registry needs login") { ErrGithubNeedsLogin = errors.New(err.Error()) @@ -253,7 +253,7 @@ func WriteImageToDaemon(img string) error { return errors.Wrap(err, "parsing reference") } klog.V(3).Infof("Getting image %v", ref) - i, err := remote.Image(ref) + i, err := remote.Image(ref, remote.WithPlatform(defaultPlatform)) if err != nil { if strings.Contains(err.Error(), "GitHub Docker Registry needs login") { ErrGithubNeedsLogin = errors.New(err.Error())