[ovs-dev] [PATCH ovn 7/6] utilities: disable OVSDB inactivity probes for non-daemon ovn-nbctl

2023-03-18 Thread Vladislav Odintsov
For large OVN_Southbound DBs default interval of 5000 ms could be not sufficient. This patch disables OVSDB inactivity probes for ovn-{n,s}ctl running in non-daemon mode. Signed-off-by: Vladislav Odintsov --- utilities/ovn-dbctl.c | 3 +++ 1 file changed, 3 insertions(+) diff --git

Re: [ovs-dev] [PATCH ovn 1/6] controller, northd: move inactivity probe configuration to lib/

2023-03-18 Thread Vladislav Odintsov
Signed-off-by: Vladislav Odintsov > On 19 Mar 2023, at 02:50, Vladislav Odintsov wrote: > > ovn-northd and ovn-controller had similar code to configure inactivity > probe interval. This patch moves common logic to lib/ovn-util module. > --- > controller/ovn-controller.c | 8 ++-- >

Re: [ovs-dev] [PATCH ovn 1/6] controller, northd: move inactivity probe configuration to lib/

2023-03-18 Thread 0-day Robot
Bleep bloop. Greetings Vladislav Odintsov, I am a robot and I have tried out your patch. Thanks for your contribution. I encountered some error that I wasn't expecting. See the details below. checkpatch: ERROR: Author Vladislav Odintsov needs to sign off. Lines checked: 172, Warnings: 0,

[ovs-dev] [PATCH ovn 4/6] controller-vtep: add unixctl commands to show DB connection status

2023-03-18 Thread Vladislav Odintsov
New unixctl commands were added: - sb-connection-status - vtep-connection-status Signed-off-by: Vladislav Odintsov --- controller-vtep/ovn-controller-vtep.c | 5 + 1 file changed, 5 insertions(+) diff --git a/controller-vtep/ovn-controller-vtep.c b/controller-vtep/ovn-controller-vtep.c

[ovs-dev] [PATCH ovn 6/6] NEWS: add info about ic/controller-vtep inactivity probe support

2023-03-18 Thread Vladislav Odintsov
Signed-off-by: Vladislav Odintsov --- NEWS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NEWS b/NEWS index 637adcff3..fc1b68324 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,8 @@ Post v23.03.0 - - Enhance LSP.options:arp_proxy to support IPv6, configurable MAC addresses

[ovs-dev] [PATCH ovn 5/6] ovn-ic: add unixctl commands to report db connection status

2023-03-18 Thread Vladislav Odintsov
New unixctl commands were added: - nb-connection-status - sb-connection-status - ic-nb-connection-status - ic-sb-connection-status Signed-off-by: Vladislav Odintsov --- ic/ovn-ic.c | 9 + 1 file changed, 9 insertions(+) diff --git a/ic/ovn-ic.c b/ic/ovn-ic.c index feb100859..6f31037ec

[ovs-dev] [PATCH ovn 3/6] controller-vtep: add support to configure inactivity probe interval

2023-03-18 Thread Vladislav Odintsov
This patch adds new configuration option for ovn-controller-vtep service to supply OVSDB (only OVN_Southbound DB) probe interval value. It can be configured through Hardware_Vtep database, Global table, column other_config:ovn-remote-probe-interval. Signed-off-by: Vladislav Odintsov ---

[ovs-dev] [PATCH ovn 2/6] ic: add support to configure ovsdb inactivity probe

2023-03-18 Thread Vladislav Odintsov
IDL to local AZ DBs (OVN_Northbound, OVN_Southbound) should be configured in NB DB, table NB_Global, column options:ic_probe_interval. IDL to global DBs (OVN_IC_Northbound, OVN_IC_Southbound) should be configured in IC NB DB, table IC_NB_Global, column options:ic_probe_interval. Signed-off-by:

[ovs-dev] [PATCH ovn 1/6] controller, northd: move inactivity probe configuration to lib/

2023-03-18 Thread Vladislav Odintsov
ovn-northd and ovn-controller had similar code to configure inactivity probe interval. This patch moves common logic to lib/ovn-util module. --- controller/ovn-controller.c | 8 ++-- lib/ovn-util.c | 22 ++ lib/ovn-util.h | 4

[ovs-dev] [PATCH ovn 0/6] Inactivity probe configuration for ic, controller-vtep

2023-03-18 Thread Vladislav Odintsov
This patch series adds support to configure inactivity probe for ovn-ic and ovn-controller-vtep. In first commit is just a preparation for adding support: the duplicated logic from ovn-controller and ovn-northd is moved to lib/ovn-util. Additionally methods to monitor OVSDB connection status were