In order to flush the CT we need to store
the information about LBs in a separate engine
node. That makes it way easier to find out the
difference between LBs before and after
the inc-engine run.

Ales Musil (2):
  controller: Store load balancer data in separate node
  controller: Flush CT for removed LB backends

 controller/lflow.c          | 244 +++++------------
 controller/lflow.h          |  14 +-
 controller/local_data.c     |  26 ++
 controller/local_data.h     |   3 +
 controller/ofctrl.c         |  41 +++
 controller/ofctrl.h         |   1 +
 controller/ovn-controller.c | 514 +++++++++++++++++++++++++++++++-----
 include/ovn/features.h      |   2 +
 lib/features.c              |   5 +
 lib/lb.c                    | 120 +++++++++
 lib/lb.h                    |  29 ++
 tests/ovn.at                |  65 +++++
 tests/system-ovn.at         | 190 +++++++++++++
 13 files changed, 1011 insertions(+), 243 deletions(-)

-- 
2.39.1

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to