diff mbox series

[ovs-dev,v2,3/4] vtep: set SB DB ovsdb_idl to no_leader_only mode

Message ID 20230114092808.3538014-4-odivlad@gmail.com
State Superseded, archived
Headers show
Series Add support for OVSDB Relay in OVN SB DB | 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 fail github build: failed

Commit Message

Vladislav Odintsov Jan. 14, 2023, 9:28 a.m. UTC
This adds capability to run ovn-controller-vtep against OVN Southbound
OVSDB server running in relay mode.

Signed-off-by: Vladislav Odintsov <odivlad@gmail.com>
---
 controller-vtep/ovn-controller-vtep.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Ales Musil Jan. 20, 2023, 9:52 a.m. UTC | #1
On Sat, Jan 14, 2023 at 10:29 AM Vladislav Odintsov <odivlad@gmail.com>
wrote:

> This adds capability to run ovn-controller-vtep against OVN Southbound
> OVSDB server running in relay mode.
>
> Signed-off-by: Vladislav Odintsov <odivlad@gmail.com>
> ---
>  controller-vtep/ovn-controller-vtep.c | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/controller-vtep/ovn-controller-vtep.c
> b/controller-vtep/ovn-controller-vtep.c
> index 50f412b95..df20816ff 100644
> --- a/controller-vtep/ovn-controller-vtep.c
> +++ b/controller-vtep/ovn-controller-vtep.c
> @@ -123,6 +123,7 @@ main(int argc, char *argv[])
>      /* Connect to OVN SB database. */
>      struct ovsdb_idl_loop ovnsb_idl_loop = OVSDB_IDL_LOOP_INITIALIZER(
>          ovsdb_idl_create(ovnsb_remote, &sbrec_idl_class, true, true));
> +    ovsdb_idl_set_leader_only(ovnsb_idl_loop.idl, false);
>      ovsdb_idl_get_initial_snapshot(ovnsb_idl_loop.idl);
>
>      char *ovn_version = ovn_get_internal_version();
> --
> 2.36.1
>
> _______________________________________________
> dev mailing list
> dev@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
>
>

Looks good to me, thanks.

Reviewed-by: Ales Musil <amusil@redhat.com>
diff mbox series

Patch

diff --git a/controller-vtep/ovn-controller-vtep.c b/controller-vtep/ovn-controller-vtep.c
index 50f412b95..df20816ff 100644
--- a/controller-vtep/ovn-controller-vtep.c
+++ b/controller-vtep/ovn-controller-vtep.c
@@ -123,6 +123,7 @@  main(int argc, char *argv[])
     /* Connect to OVN SB database. */
     struct ovsdb_idl_loop ovnsb_idl_loop = OVSDB_IDL_LOOP_INITIALIZER(
         ovsdb_idl_create(ovnsb_remote, &sbrec_idl_class, true, true));
+    ovsdb_idl_set_leader_only(ovnsb_idl_loop.idl, false);
     ovsdb_idl_get_initial_snapshot(ovnsb_idl_loop.idl);
 
     char *ovn_version = ovn_get_internal_version();