Make sure to pass the platform for the kicbase

Otherwise it will always download linux/amd64
pull/11208/head
Anders F Björklund 2021-04-26 21:49:08 +02:00
parent 1fcc4afcb1
commit d9412b206d
1 changed files with 2 additions and 2 deletions

View File

@ -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())