kubeflow / kfctl

kfctl is a CLI for deploying and managing Kubeflow
Apache License 2.0
181 stars 137 forks source link

kfctl Development in Windows #475

Open mehrdadnd opened 3 years ago

mehrdadnd commented 3 years ago

under windows when I want to compile and test the go packages I will face the following error

C:\Home\kfctl>go test ./...
..\..\go\pkg\mod\github.com\docker\docker@v1.13.1\pkg\term\windows\windows.go:13:2: case-insensitive import collision: "github.com/Sirupsen/logrus" and "github.com/sirupsen/logrus"

is there any workaround for this issue?

moficodes commented 3 years ago

Its a known issue for the logrus package,

https://github.com/sirupsen/logrus#case-sensitivity

I will see if I can reproduce on a windows machine. Although we do not build kfctl for windows at this point.

recommendation would be to use wsl on windows.

mehrdadnd commented 3 years ago

the problem of logrus problem with WSL has been solved.

but still not sure if I can use kfctl under WSL. I will test it and reported here.