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
