-
Notifications
You must be signed in to change notification settings - Fork 49
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
Support multiple IPv6 Static default gateways #64
Comments
@wak-google @ratagupt I think we need to support multiple ipv6 static gateway on each interface |
@ratagupt @wak-google This is being worked via these below commits. Dbus: https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/60517 |
@sunharis Thanks, |
Yes Mani. Please try by picking all these commits together. Existing changes in these should give the |
Thanks @sunharis and we will take changes, check further. Adding one more point from forum(https://redfishforum.com/post/1062/thread) and it applies same for IPv6StaticDefaultGateways IPv6StaticAddress is the control surface the client can use to request what the static address should be, whereas the IPv6Addresses property shows the actual address of the interface. The reason we have two properties is in case the static address requested by the user cannot be applied at that time, or if there was some fallback condition where a different address was used. Bundling it into a single property could cause confusion where the client PATCHes it to one value, and comes back 5 minutes later to see something else. Thanks, |
This issue is caused by a timing problem during the synchronization between the bios manager and hypervisor network manager, when there is an ip configuration. The dbus notification from the bios manager will be received at the hypervisor manager, while the hyp-mgr is still winding up the static settings. We have ipv6 settings as well now which may have caused this fraction of delays. Tested By: * Static IP configuration on ethernet interface * Switching to dhcp config on the same eth interface Synchronization happens as expected. Signed-off-by: Asmitha Karunanithi <[email protected]>
As per Redfish schemas and RFCs Multiple static default gateways needs to supported on each interface,
Currently Networkd supports only a single IPv6 default gateway on each interface, but Redfish supports IPv6StaticDefaultGateway collection in the EthernetInterface schema
can we add multiple static default gateways support for each each interface?
The text was updated successfully, but these errors were encountered: