At present Neutron maintains an external_id on the
Logical_Router (LR) representing the gw port (singluar). This
is problematic when introducing multiple gateway ports.
Instead we can find Logical Router Port (LRP) that act as
gateways for the LR at runtime by looking for configuration
present on all GW ports.
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/877831 /opendev. org/openstack/ neutron/ commit/ d67d1c273668ad4 bb0d6906b7684f4 a7b095c8d4
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit d67d1c273668ad4 bb0d6906b7684f4 a7b095c8d4
Author: Frode Nordahl <email address hidden>
Date: Fri Mar 17 18:42:53 2023 +0100
[ovn] Drop use of OVN_GW_ PORT_EXT_ ID_KEY
At present Neutron maintains an external_id on the
Logical_Router (LR) representing the gw port (singluar). This
is problematic when introducing multiple gateway ports.
Instead we can find Logical Router Port (LRP) that act as
gateways for the LR at runtime by looking for configuration
present on all GW ports.
Partial-Bug: #2002687 85df5625cd83222 799db811f2b 0bdfe7a2d729319 21d2a1a265e
Signed-off-by: Frode Nordahl <email address hidden>
Needed-By: I95a0d5f1b7aef9
Change-Id: I8a915dca1410c7