commit 3139bbcbe6b3747ce432901a5a316d93f8f168fb
Author: Terry Wilson <email address hidden>
Date: Thu Mar 18 15:01:07 2021 -0500
Add wait for the post-fork event to nb/sb objects
It is possible for events from the nb/sb to fire before the opposite
db connection is made. These events can call back into driver code
which tries to access the other db before it is connected.
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/805768 /opendev. org/openstack/ neutron/ commit/ 3139bbcbe6b3747 ce432901a5a316d 93f8f168fb
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 3139bbcbe6b3747 ce432901a5a316d 93f8f168fb
Author: Terry Wilson <email address hidden>
Date: Thu Mar 18 15:01:07 2021 -0500
Add wait for the post-fork event to nb/sb objects
It is possible for events from the nb/sb to fire before the opposite
db connection is made. These events can call back into driver code
which tries to access the other db before it is connected.
Conflicts:
neutron/ plugins/ ml2/drivers/ ovn/mech_ driver/ mech_driver. py
neutron/ plugins/ ml2/drivers/ ovn/mech_ driver/ ovsdb/ovsdb_ monitor. py
neutron/ tests/functiona l/plugins/ ml2/drivers/ ovn/mech_ driver/ ovsdb/test_ ovsdb_monitor. py
neutron/ tests/unit/ plugins/ ml2/drivers/ ovn/mech_ driver/ ovsdb/test_ ovn_db_ sync.py
neutron/ tests/unit/ plugins/ ml2/drivers/ ovn/mech_ driver/ ovsdb/test_ ovsdb_monitor. py
neutron/ tests/unit/ plugins/ ml2/drivers/ ovn/mech_ driver/ test_mech_ driver. py
Closes-Bug: #1929197 2981c4611c32de8 f428a052c69 5df1c93cf834a44 f33d3f1f6f)
Closes-Bug: #1928794
Closes-Bug: #1929633
Change-Id: If947581b90ced4
(cherry picked from commit 90980f496cfa3cc