-
Notifications
You must be signed in to change notification settings - Fork 67
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
Enable use of podman to run tests #654
base: master
Are you sure you want to change the base?
Conversation
I tested this on a Mac using Podman on Mac uses an unconventional socket. |
That sounds like you were trying to use rootful podman not rootless. On linux you can enable the system The system one is only available to root so isn't very useful here while the per-user one is only available to the user that started it - there is no equivalent to the docker group on Ubuntu/Debian that allows everybody in it to access the global instance. |
Likely complicated by the use of podman machine... But I appears to be rootless
|
What do you mean by using |
b1b5d07
to
1817631
Compare
aa9703b
to
07840ce
Compare
This adds support for using podman to run tests - you just need to run
systemctl --user enable --now podman.socket
to enable the podman socket for your user and that you can run tests as normal.Note that until test-kitchen/kitchen-dokken#323 is merged you need to set
DOCKER_HOST=unix:///run/user/$(id -u)/podman/podman.sock
in the environment to make it work.