-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
containers-rootlessport does not exit, keeps holding on to port #9587
Comments
@giuseppe @AkihiroSuda PTAL |
Is this a recent regression? |
Can't repro on my host (b5827d8 , Ubuntu 20.10) |
Thank you for having a look @AkihiroSuda! I am not sure if this is a regression. I have only noticed the issue today as it is the first time I was using podman with --publish. I would not be surprised if the issue is some permission issue with the linux distribution I am running, it is a customized company internal distribution based on debian sid. However, so far I cannot tell where the issue might be coming from so I am not sure where to look. Do you have any recommendations on what I could do to further investigate the issue? Is it possible to get verbose syslogs from the containers-rootlessport process? |
related to #9447 ? |
I would guess so. If anyone experiencing this can test with a newer Conmon and see if it resolves the issue, it would be greatly appreciated. |
this seems to be resolved for me with conmon 2.0.27 |
Alright. Going to close as a dupe of #9447 then. |
/kind bug
Description
When running podman with a port to --publish, after the container exits, the port remains occupied by the containers-rootlessport process.
Steps to reproduce the issue:
Describe the results you received:
Even after the container has exited, the port remains occupied by the containers-rootlessport process:
Describe the results you expected:
containers-rootlessport should exit and free the port.
Additional information you deem important (e.g. issue happens only occasionally):
containers-rootlessport only seems to linger around when using --publish. Without it, the process exists as expected.
Output of
podman version
:Output of
podman info --debug
:Package info (e.g. output of
rpm -q podman
orapt list podman
):Have you tested with the latest version of Podman and have you checked the Podman Troubleshooting Guide?
Yes, I have installed the latest debian sid package. The issue does not seem to be mentioned in the troubleshooting guide unfortunately.
Additional environment details (AWS, VirtualBox, physical, etc.):
A couple of things that stand out when running with debug log-level:
I have found some other bugs on this, but have not been able to resolve this yet.
I am not sure if these are relevant.
Syslog has some dbus errors when the container is running, but also not sure if they are relevant as they are triggered by the root user, so it might just be concidental.
Any advice on how to further debug the issue would be greatly appreciated.
The text was updated successfully, but these errors were encountered: