-
Notifications
You must be signed in to change notification settings - Fork 59
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
Podman Container Bridge Networking Doesn't Work IF docker commands have been run on a booted new Next node #1822
Comments
If your node is in this bad state what happens if you reboot and then don't run |
Podman bridge networking will work again post the reboot as expected. Transcript for this on a newly provisioned node.
|
I should also note that I am running several long-lived |
@fifofonix considering it's against recommendation and also corrects itself on reboot I'm not sure there is much for us to do here other than characterize the problem so if others encounter it we can point them here. Do you agree? |
I think because it is against recommendation just characterizing the problem is fine. Correcting the problem on reboot is only until someone uses docker. I can anticipate that a docker user seeking to experiment with podman for a oneshot systemd unit, on one of their docker nodes, and not realising that parallel use is not recommended, is going to end up confused and give up on their experiment. If there were some more details on how to separate namespaces that would be useful to me. Personally, I used podman to run some higher security workloads with additional capabilities that I did not want to expose to the docker process. For now these dual-workload nodes run fine but only until I choose to reprovision them. I will have to relocate worklods which is not an issue now that I know the issue at hand. |
Describe the bug
Podman bridge network created for a new container does not operate successfully IF the node has first run a docker command (as simple as
docker ps
). Can't even access DNS servers.Note: Concurrent docker/podman usage is not recommended per FCOS FAQ for several years. However, up until now operations as simple as this have succeeded allowing users in most cases to use both in parallel (up to current
test
)Reproduction steps
next
node on any platform VMWare/AWS.sudo podman run -it fedora:41 curl -v google.com
# Succeedsdocker ps
activating docker and possibly triggering some networking operation of some sortsudo podman run -it fedora:41 curl -v google.com
# FailsExpected behavior
Podman container can access the internet
Actual behavior
Podman container can not even access DNS servers.
System details
Butane or Ignition config
Additional information
Non-working output:
The text was updated successfully, but these errors were encountered: