commit 9598c5963d0638cb5ea55f9b5f24363ee6433c23
Author: Naveen Joy <email address hidden>
Date: Mon Jan 28 14:33:03 2019 -0800
Support for multiple router gateways on the floating network.
Since the VPP does not support overlapping IP addresses on a
subnet, the solution adds an independent route to the VPP's
local interface each time an additional router is added on the
floating network. The first router's gateway IP address is set
on the BVI loopback and this address becomes the primary gateway
IP address. Each subsequent router's gateway IP address is added
as a local route. When the primary gateway is deleted, if a
valid local IP address exists, it is migrated to the BVI
loopback interface. Upon deleting an external gateway, the BVI
loopback is only deleted if no valid local IPs exist on the
floating network.
Reviewed: https:/ /review. openstack. org/634075 /git.openstack. org/cgit/ openstack/ networking- vpp/commit/ ?id=9598c5963d0 638cb5ea55f9b5f 24363ee6433c23
Committed: https:/
Submitter: Zuul
Branch: master
commit 9598c5963d0638c b5ea55f9b5f2436 3ee6433c23
Author: Naveen Joy <email address hidden>
Date: Mon Jan 28 14:33:03 2019 -0800
Support for multiple router gateways on the floating network.
Since the VPP does not support overlapping IP addresses on a
subnet, the solution adds an independent route to the VPP's
local interface each time an additional router is added on the
floating network. The first router's gateway IP address is set
on the BVI loopback and this address becomes the primary gateway
IP address. Each subsequent router's gateway IP address is added
as a local route. When the primary gateway is deleted, if a
valid local IP address exists, it is migrated to the BVI
loopback interface. Upon deleting an external gateway, the BVI
loopback is only deleted if no valid local IPs exist on the
floating network.
Change-Id: I945056fad31e59 9833e706ee627fe 444e32ed606
Closes-Bug: #1810536