neutron/neutron/tests/unit/services
Nate Johnston bd2a1bc6c3 Do not delete trunk bridges if service port attached
When a deployment has instance ports that are neutron trunk ports with
DPDK vhu in vhostuserclient mode, when the instance reboots nova will
delete the ovs port and then recreate when the host comes back from
reboot.  This quick transition change can trigger a race condition that
causes the tbr trunk bridge to be deleted after the port has been
recreated.  See the bug for more details.

This change mitigates the race condition by adding a check for active
service ports within the trunk port deletion function.

Change-Id: I70b9c26990e6902f8888449bfd7483c25e5bff46
Closes-Bug: #1807239
2018-12-12 18:18:31 +00:00
..
auto_allocate Use constant IP_VERSION_4/6 in unit tests 2018-08-27 21:45:39 +00:00
l3_router Fix attribute mismatch in router provider update 2018-07-11 17:26:49 +08:00
logapi Add a request validator for SNAT logging 2018-10-18 10:43:38 +07:00
metering shim neutron rpc with neutron-lib 2018-08-22 11:20:53 -06:00
portforwarding Prevent create port forwarding to port which has binding fip 2018-11-10 07:09:51 +08:00
qos Pluralize binding relationship in Port 2018-07-13 19:37:36 -05:00
revisions Revert "Update network revision only when it needs" 2018-08-14 21:06:21 +00:00
trunk Do not delete trunk bridges if service port attached 2018-12-12 18:18:31 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
test_provider_configuration.py use plugin constants from neutron-lib 2017-10-16 09:32:20 -06:00