Open edsantiago opened 1 year ago
You are correct this is a race within podman. The current flow is allocate the ports once on container creation which obviously leads to race conditions with other processes. It is a long standing issue: https://github.com/containers/podman/issues/10205#issuecomment-1010055023
A friendly reminder that this issue had no activity for 30 days.
A friendly reminder that this issue had no activity for 30 days.
The local port allocated with
run -P
seems unsafe when multiple jobs start at once:And it's not just rootless:
In both cases the ports had been grabbed by a different
nginx
test.From my look last night I think this is a podman/rootlessport bug, not something that can be fixed in e2e tests. So even though this is infrequent, it's something that can probably manifest in the field.