neutron/neutron/tests/functional
Rodolfo Alonso Hernandez 9417defcdf Check interface presence in new namespace
When an interface is moved to a new namespace, specially with OVS
internal ports, the interface first dissapears from any network
namespace and then is added again. ovs-vswitchd service detects
this interface change as reported in [1]. This delay is the cause
of the related bug, where some interfaces are not present when
the L3 agent needs to manipulate them.

[1]https://bugs.launchpad.net/neutron/+bug/1948832/comments/3

Conflicts:
    neutron/tests/functional/agent/linux/test_ip_lib.py

Closes-Bug: #1948832

Change-Id: I3af4d0afa784899689ccb595ce6ba64495431eb9
(cherry picked from commit ebc4766990)
(cherry picked from commit 9c41365041)
2021-11-18 08:46:22 +00:00
..
agent Check interface presence in new namespace 2021-11-18 08:46:22 +00:00
api Convert policy.json into policy-in-code 2018-12-13 20:37:53 +00:00
cmd Deprecate config option "ovs_integration_bridge" 2020-02-17 11:02:16 +00:00
common All functional tests logs results now 2018-11-21 19:58:18 +00:00
db Remove FT "test_has_offline_migrations_*" tests 2021-04-07 09:17:48 +00:00
objects Randomize segmentation ID assignation 2021-09-10 11:27:15 +02:00
pecan_wsgi Remove references to unittest2 library 2020-01-14 09:03:26 +00:00
plugins [ovn] Stop monitoring the SB MAC_Binding table to reduce mem footprint 2021-10-26 13:32:15 +01:00
privileged Migrate "netstat" to oslo.privsep 2021-02-25 09:55:41 +01:00
resources [OVN] Add OVN functional tests - part 1 2020-02-18 13:33:52 +00:00
sanity Use pyroute2 for SRIOV VF commands 2020-06-26 06:09:48 +00:00
scheduler Add binding_index to NetworkDhcpAgentBinding 2019-08-29 12:52:07 +04:00
services Revert "DVR: Remove control plane arp updates for DVR" 2021-03-09 13:08:28 +00:00
tests Mark NetcatTesterTestCase tests as unstable 2020-02-14 14:08:52 +00:00
__init__.py tests: removed 'retargetable' framework 2017-05-02 16:45:49 +00:00
base.py [ovn] metadata functional tests don't support Chassis_Private 2021-09-23 17:33:20 +00:00
constants.py TrunkManager for the OVS agent 2016-08-24 02:52:17 -04:00
requirements.txt [ussuri] Fix tests with new pip resolver 2020-12-16 09:53:09 +01:00
test_server.py Use "multiprocessing.Queue" for "TestNeutronServer" related tests 2021-07-02 10:00:29 +00:00
test_service.py Modify api and rpc default number of workers 2019-02-19 13:24:01 -07:00