Open sanmai-NL opened 2 years ago
@flouthoc @Luap99 @baude PTAL
This needs to be implemented in gvproxy: https://github.com/containers/gvisor-tap-vsock/pull/59
A friendly reminder that this issue had no activity for 30 days.
A friendly reminder that this issue had no activity for 30 days.
Not stale
Hi, we're almost a year further and this issue appears to be unchanged...
I would be fine with using podman run --network=host ...
but that requires IPv6 connectivity on the podman machine...
I tried to check on the podmad machine and make that do IPv6 but it is very unclear how to do changes there as nothing is documented about that.
Using another distro for the podman machine is also not supported nor documented.
Which leaves me back to square one with exactly... nothing.
This is an open source project you are are more then welcome to contribute ipv6 support for podman machine if that is important to you. As mentioned above this needs to be implemented in gvproxy, see https://github.com/containers/gvisor-tap-vsock/pull/59 as a starting point.
This is still a problem in version 5.0.0. Currently one cannot push or pull to a registry residing on an IPv6-only network. It is a shame that in 2024 podman still requires IPv4 in order to use basic functions. For those of us on IPv6-only networks this is a show-stopper and is thus a real problem. Also, the conversation at https://github.com/containers/gvisor-tap-vsock/pull/59 makes it clear that they have no intention of fixing this in the foreseeable future (its "low priority"). Is there any work-around?
Sorry I can't offer a fix myself; and I'm grateful for all the time volunteered by others to make this project happen.
Note podman on linux supports ipv6 (well more or less it is not tested that well but it should work). In this case the issue is really in gvproxy which is used for podman machine VMs networking.
Nothing should stop you from setting up your own VM with ipv6 networking and then use podman there, of course the convince factor might be much lower.
Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)
/kind bug
Description
Podman machine on MacOS does not forward IPv6 TCP traffic.
Regardless of limitations on IPv6 functionality for Podman containers (e.g., #14491), the machine should be ready for IPv6 connectivity.
Steps to reproduce the issue:
podman machine init
podman machine start
Describe the results you received:
The Podman machine cannot connect to a webserver by its IPv6 address, but the host machine can. The Podman machine can connect to the webserver by its IPv4 address, as can the host machine.
Describe the results you expected:
Both the host and Podman machine can connect to the webserver by either its IPv4 or IPv6 address.
Additional information you deem important (e.g. issue happens only occasionally):
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? (https://github.com/containers/podman/blob/main/troubleshooting.md)
Yes/No
Additional environment details (AWS, VirtualBox, physical, etc.):
MacOS 12.5