Skip to content
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

Cannot enable IPV6 on interfaces besides eth0 (Docker) #306

Closed
tcaiazzi opened this issue Sep 2, 2024 · 0 comments · Fixed by #307
Closed

Cannot enable IPV6 on interfaces besides eth0 (Docker) #306

tcaiazzi opened this issue Sep 2, 2024 · 0 comments · Fixed by #307

Comments

@tcaiazzi
Copy link
Member

tcaiazzi commented Sep 2, 2024

We have encountered an issue where IPv6 cannot be enabled on interfaces besides eth0 when using Docker.
This limitation is problematic for configurations that require IPv6 support on multiple interfaces.

It appears that the value set for net.ipv6.conf.default.X is not working anymore, as new interfaces are created.

To fix it, we need to configure a proper driver_opt when interfaces are connected to devices.

To do so, we can create and pass proper parameters in this method:

def connect_interface(machine: Machine, interface: Interface) -> None:

We are working on a fix that will be released as soon as possible.

Sorry for the inconvenient

tcaiazzi added a commit that referenced this issue Sep 3, 2024
Co-Authored-By: Lorenzo Ariemma <lorenzoariemma@gmail.com>
tcaiazzi added a commit that referenced this issue Sep 3, 2024
@tcaiazzi tcaiazzi added this to the Release 3.7.7 milestone Sep 5, 2024
@tcaiazzi tcaiazzi linked a pull request Sep 5, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging a pull request may close this issue.

2 participants