-
Notifications
You must be signed in to change notification settings - Fork 124
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
Enable IPv6 support when creating Linux interfaces #1308
Comments
PR #1317 should fix this, please test and close this. |
hey, @ondrej-fabry: Can you share a docker image that can be used for testing or should build it from scratch? Thanks! 👍 |
Docker images are built from dev branch automatically, see https://github.com/ligato/vpp-agent/blob/master/README.md#images Just pull from |
Great, thanks! 👍 |
hey, @ondrej-fabry. I've tested it and so far it looks great, thanks! 👍 |
Okay, I will close this for now. Release If you run into any other problems please open new issue. |
In
plugins/linux/ifplugin/descriptor/interface.go
methodCreate
the ip addresses of the injected interfaces are set in this loop:However, due to containernetworking/cni#531, it is impossible to set IPv6 addresses. The problem was solved for CNI in containernetworking/plugins#113 for the IPAM CNI plugin. The essential code is here (https://github.com/containernetworking/plugins/blob/master/pkg/ipam/ipam_linux.go#L61):
The code is pretty straightforward and can be used as an inspiration to solve the problem with VPP-agent.
The text was updated successfully, but these errors were encountered: