diff mbox series

[ovs-dev,v2,2/3] ovn-nbctl: Fix nbctl_pre_lr_route_add for BFD.

Message ID 6924c3f70d8972bb93d93628fd5cd291f9c32fe0.1706881571.git.lorenzo.bianconi@redhat.com
State Accepted
Headers show
Series Introduce BFD support for ECMP route policy | expand

Checks

Context Check Description
ovsrobot/apply-robot success apply and check: success
ovsrobot/github-robot-_Build_and_Test success github build: passed
ovsrobot/github-robot-_ovn-kubernetes success github build: passed

Commit Message

Lorenzo Bianconi Feb. 2, 2024, 1:49 p.m. UTC
In order to properly check if we already have a running BFD session for
the next hop used by the brand new route, load logical port column of
the nb BFD table in nbctl_pre_lr_route_add routine.

Acked-by: Mark Michelson <mmichels@redhat.com>
Fixes: db6d30783bec ("ovn-nbctl: Don't replicate entire database unnecessarily.")
Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
---
 utilities/ovn-nbctl.c | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/utilities/ovn-nbctl.c b/utilities/ovn-nbctl.c
index 526369b68..0586eccdb 100644
--- a/utilities/ovn-nbctl.c
+++ b/utilities/ovn-nbctl.c
@@ -4394,6 +4394,7 @@  nbctl_pre_lr_route_add(struct ctl_context *ctx)
     ovsdb_idl_add_column(ctx->idl, &nbrec_logical_router_port_col_name);
 
     ovsdb_idl_add_column(ctx->idl, &nbrec_bfd_col_dst_ip);
+    ovsdb_idl_add_column(ctx->idl, &nbrec_bfd_col_logical_port);
 
     ovsdb_idl_add_column(ctx->idl,
                          &nbrec_logical_router_static_route_col_ip_prefix);