-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add features: host netns + route source interface #5
Commits on May 19, 2023
-
add more features to ptp plugin
* add option "host_netns" in configuration to move the host veth interface in a specific netns * add options "route_source_interface_ipv4/ipv6" to change source IP used in routes configured by the IPAM plugin * add option "sysctl", taking as input the same format of configuration than the "tuning" plugin to configure sysctl parameters in the container netns
Configuration menu - View commit details
-
Copy full SHA for b0e8068 - Browse repository at this point
Copy the full SHA b0e8068View commit details -
Configuration menu - View commit details
-
Copy full SHA for d679206 - Browse repository at this point
Copy the full SHA d679206View commit details -
fix: ensure to convert configuration passed to tuning plugin
* result needs to be converted to the right CNI version before passing it to another plugin
Configuration menu - View commit details
-
Copy full SHA for 5bf367d - Browse repository at this point
Copy the full SHA 5bf367dView commit details -
fix: remove link-local ipv6 address from the address list
* when using route_source_interface, we expect to have a single IP configured on the interface, however in IPv6, there is always a link local address configured in addition to the one provided by the IPAM plugin * getIntfIP function was returning an error as we were seeing 2 addresses instead of 1, now we filter this link-local address to fix it
Configuration menu - View commit details
-
Copy full SHA for cb031f5 - Browse repository at this point
Copy the full SHA cb031f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 782335c - Browse repository at this point
Copy the full SHA 782335cView commit details -
fix: handle default route IPv4/IPv6 when replacing src IP
* default route in IPv4 and IPv6 is equivalent to a Dst = nil in a route filter
Configuration menu - View commit details
-
Copy full SHA for 23faacd - Browse repository at this point
Copy the full SHA 23faacdView commit details -
cover new features introduced in ptp in cmdCheck
* we must check that all the new config parameters have been correctly set on the host/container netns
Configuration menu - View commit details
-
Copy full SHA for c8004d5 - Browse repository at this point
Copy the full SHA c8004d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b62a297 - Browse repository at this point
Copy the full SHA b62a297View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0e285e - Browse repository at this point
Copy the full SHA e0e285eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b0f22b - Browse repository at this point
Copy the full SHA 6b0f22bView commit details
Commits on May 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5fc86d2 - Browse repository at this point
Copy the full SHA 5fc86d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5de435f - Browse repository at this point
Copy the full SHA 5de435fView commit details
Commits on May 23, 2023
-
* the sysctl feature might be unnecessary as we could configure sysctl parameters on the host itself, or via the mesos isolator * we'll repropose that feature again if this is needed
Configuration menu - View commit details
-
Copy full SHA for 637f257 - Browse repository at this point
Copy the full SHA 637f257View commit details