-
Notifications
You must be signed in to change notification settings - Fork 7
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
Install failure on RHEL 8.8 #26
Comments
Somehow my greedy OBS repo may not totally 1-to-1 substitute original upstream package name, so you may try with:
Then re-run my role for testing? |
I had double confirm with molecule and it is working fine:
|
@hswong3i
Here's my ansible playbook:
And here's what I get when I run the playbook:
Is the galaxy collection up to date? That's what I'm trying to use in my playbook. |
So now the message say
|
I was able to get ansible to stop throwing errors, but podman won't launch correctly even though the playbook says it was successful. I removed the conflicting packages manually:
And then re-ran the playbook:
And now I get the following output on the target machine:
|
I'm not sure why it's trying to use
|
First of all, in order to sync with CRI-O in Kubernetes, I am using CNI by default during testing with molecule, see https://github.com/alvistack/ansible-role-podman/blob/master/molecule/default/converge.yml On the other hand this is how podman being packaged with my OBS repo, which I didn't specify any CNI nor Netavark setup: https://github.com/alvistack/containers-podman/blob/alvistack/v5.2.2/debian/rules So here we have some working agenda:
|
Here the official document for networking: https://github.com/containers/podman/blob/47b85af6351518df314532987e303796237141e2/DISTRO_PACKAGE.md?plain=1#L42-L45
My ansible-role-containers_common config: https://github.com/alvistack/ansible-role-containers_common/blob/master/templates/etc/containers/containers.conf.j2#L330-L359
OK so now the problem are:
I will fix these later ;-) |
I think I narrowed down why we're seeing Here's a command line example:
Or an Ansible solution:
I'm willing to bet that if you ran your role against a machine without podman installed it would default to |
If it helps at all, this is what I'm doing now, which seems to work in conjunction with your role (I run my role before I run yours):
|
I'm facing the following error on RHEL 8.8:
Any idea on how I can resolve this?
The text was updated successfully, but these errors were encountered: