Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for podman over docker "docker-credential-desktop": executable file not found in $PATH #1489

Open
wmcnamee-coreweave opened this issue Jul 11, 2024 · 4 comments
Assignees
Labels
bug Something isn't working

Comments

@wmcnamee-coreweave
Copy link

Feature Request

Is your feature request related to a problem? Please describe:
I do not use Docker. I'd like to be able to run kcl mod add without relying on Docker. Currently getting this error:

"docker-credential-desktop": executable file not found in $PATH

Describe the feature you'd like:
It would be nice if I could use Podman, which is API compatible with Docker (including much of the CLI).

Describe alternatives you've considered:
Installing Docker Desktop and paying for a license

Teachability, Documentation, Adoption, Migration Strategy:

@Peefy
Copy link
Contributor

Peefy commented Jul 11, 2024

Hello @wmcnamee-coreweave Thanks for the feedback.

cc @zong-zhe Can you help take a look at this issue?

@Peefy Peefy added the bug Something isn't working label Jul 11, 2024
@Peefy Peefy added this to the v0.10.0 Release milestone Jul 11, 2024
@wmcnamee-coreweave
Copy link
Author

I still can't use kcl mod add with this bug. Is there something specific I need to do to get past this error?

@wmcnamee-coreweave
Copy link
Author

wmcnamee-coreweave commented Aug 7, 2024

I actually just found the answer in a very roundabout way here:
https://docs.earthly.dev/docs/guides/podman

mv ~/.docker/config.json ~/.docker/config.old.json
kcl mod add argo-workflow
adding dependency 'argo-workflow'
downloading 'kcl-lang/argo-workflow:0.0.4' from 'ghcr.io/kcl-lang/argo-workflow:0.0.4'
downloading 'kcl-lang/k8s:1.28' from 'ghcr.io/kcl-lang/k8s:1.28'
add dependency 'argo-workflow' successfully

@Peefy
Copy link
Contributor

Peefy commented Aug 8, 2024

cc @zong-zhe

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants