-
Notifications
You must be signed in to change notification settings - Fork 107
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
Use podman for the molecule test #165
Comments
molecule v3 supposedly has support for podman - I tried several things to get podman to work with molecule but I could never get it to work. If you can figure out how to make it work, patches are welcome. |
Is the error message from when you tried this alias with molecule? What system are you using? What happens when you try to run molecule with podman? |
Yes, I aliased docker to podman and I also created a symlink at /usr/bin/docker because some programs relied on that.
Which is surprising because when I run the tests with the change mentioned in the PR, on the second line I get podman as an install dep:
|
You need at least molecule V3 to try podman. https://github.com/tyll/network/tree/molecule_podman contains a quick try from my side but it is failing with:
@richm what errors did you see? What did you try? |
Other issues with molecule/podman: containers/podman#5046 ansible/ansible#67004 |
I tried upgrading to molecule v3 first, then configured molecule to use podman. I got a lot of selinux errors (I run with I get the general impression that, in order to get molecule + podman working well, some developer is going to have to woodshed this for a while . . . |
I opened linux-system-roles/template#21 to track the progress there since it is not specific for the network role. |
When I try to run
tox -e molecule
I getWhich is not surprising because I don't have docker installed, but on the flip side I have podman installed and since from the whatis podman page it's said that:
It's my understanding that there's a way to run this test if the user has podman instead of docker.
Am I right? If yes can you provide some guidance on how to work around this issue?
Thanks.
The text was updated successfully, but these errors were encountered: