mbox series

[ovs-dev,ovn,0/2] Support hairpinning for logical switch load balancing.

Message ID 20200116153647.18804.17834.stgit@dceara.remote.csb
Headers show
Series Support hairpinning for logical switch load balancing. | expand

Message

Dumitru Ceara Jan. 16, 2020, 3:36 p.m. UTC
The first patch of the series fixes Pre-LB logical flows when both IPv4
and IPv6 load balancers are configured.

The second patch of the series adds support for correctly hairpinning
traffic that has been load balanced on a logical switch and the chosen
backend is actually the source of the traffic.

Reported-at: https://github.com/ovn-org/ovn-kubernetes/issues/817
Signed-off-by: Dumitru Ceara <dceara@redhat.com>

Dumitru Ceara (2):
      ovn-northd: Fix Pre-LB logical flows with IPv4 and IPv6.
      ovn-northd: Support hairpinning for logical switch load balancing.


 northd/ovn-northd.8.xml   |   57 +++++++--
 northd/ovn-northd.c       |  289 ++++++++++++++++++++++++++++++---------------
 tests/ovn.at              |  209 +++++++++++++++++++++++++++++----
 utilities/ovn-trace.8.xml |    4 -
 4 files changed, 423 insertions(+), 136 deletions(-)