]> git.proxmox.com Git - ovs.git/commit
ovn-nbctl: Daemon mode should retry when IDL connection lost.
authorHan Zhou <hzhou8@ebay.com>
Sat, 16 Feb 2019 02:49:52 +0000 (18:49 -0800)
committerBen Pfaff <blp@ovn.org>
Fri, 22 Feb 2019 21:52:16 +0000 (13:52 -0800)
commitfc2de21031525a41927d4f4e3a8afcfcacd676eb
treeaef7b004e08b5cad50e7309c487cbbbe9ef36d73
parentac9fde21f615296c2ddb7fed05a70b88812f56ee
ovn-nbctl: Daemon mode should retry when IDL connection lost.

When creating IDL, "retry" was set to false. However, in daemon
mode, reconnecting upon DB server failure should be transparent
to user. This even impacts HA mode. E.g. in clustered mode, although
IDL tries to connect to next server, but at the first retry the
server fail-over may not be completed yet, and it stops retry after
N (N = number of remotes) times.

This patch makes sure in daemon mode retry is set to true so that
the daemon will automatically retry forever.

Signed-off-by: Han Zhou <hzhou8@ebay.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
ovn/utilities/ovn-nbctl.c
tests/ovn-nbctl.at