-
Notifications
You must be signed in to change notification settings - Fork 85
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
"No route to host" after restarting container #1129
Comments
Possibly the same issue as containers/podman#23404 |
Uploading a strace. As I struggled to get the output to a file this was captured after a second container restart. |
This should not be needed Regardless this still looks like a bug, I would have assumed that #1075 matches things correctly but clearly there are some differences still around how the host ip matches. |
@mheon So I did debug this but it is not clear to me how to best fix it. The issue is that we add the same delete rule twice in the json we send to nft. This causes the second delete to fail with ENOENT. Now the issue is what it is complaining about is the rules in As such I don't see a proper fix without breaking or rule setup which then might cause other issues for upgrades. My best bet would be to drop the |
I'm running Prometheus on a container defined in a quadlet:
If I restart the container I lose connectivity to it:
From what I can see podman isn't able to clean up the nft rules when restarting:
And that causes stale entries on the NFT tables:
The text was updated successfully, but these errors were encountered: