neutron/neutron/agent/ovsdb
Terry Wilson 1698bee770 Set OVS inactivity_probe to vsctl_timeout when adding manager
If the vsctl_timeout > OVS's inactivity probe interval and a
transaction execution time exceeds the probe interval, OVS will
disconnect and the transaction will return TRY_AGAIN and most
likely repeat failing until the vsctl_timeout is reached. This
change ensures that the "failsafe" creation of the manager also
sets the inactivity probe to the vsctl_timeout value.

Currently the patch doesn't override the probe_interval on an
existing Manager since it is possible that connection is used by
outside applications and it theoretically should be handled at
deployment.

Related-Bug: #1627106
Change-Id: I76fa0a0cf04a166edf062086fceb2fd90960ad6b
2017-03-08 20:10:35 +00:00
..
native Set OVS inactivity_probe to vsctl_timeout when adding manager 2017-03-08 20:10:35 +00:00
__init__.py Reorganize OVSDB API 2015-01-22 09:32:29 -06:00
api.py Move ovsdb_nested transaction to ovs_lib 2017-02-02 18:56:03 +00:00
impl_idl.py Move ovsdb_nested transaction to ovs_lib 2017-02-02 18:56:03 +00:00
impl_vsctl.py Move ovsdb_nested transaction to ovs_lib 2017-02-02 18:56:03 +00:00