Public bug reported: On startup, the L3 agent looks for namespaces to clean that don't belong to him, in order to minimize system resources (namespaces) in the machine.
The fullstack tests run an l3 agent that after deletes some namespaces that he doesn't know. This in turns causes the deletion of namespaces used by the functional tests, causing non-deterministic failures at the gate. The code in question which is responsible for the deletion of namespaces: https://github.com/openstack/neutron/blob/master/neutron/agent/l3/namespace_manager.py#L73 How to replicate: 1. Run 'tox -e dsvm-functional -- neutron.tests.functional.agent.test_l3_agent neutron.tests.fullstack' 2. Some tests are likely to fail 3. ??? 4. Profit? Example of test runs: 1. http://pastebin.com/63n7Y2YK ** Affects: neutron Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1446284 Title: functional tests fail non-deterministicly because of full-stack Status in OpenStack Neutron (virtual network service): New Bug description: On startup, the L3 agent looks for namespaces to clean that don't belong to him, in order to minimize system resources (namespaces) in the machine. The fullstack tests run an l3 agent that after deletes some namespaces that he doesn't know. This in turns causes the deletion of namespaces used by the functional tests, causing non-deterministic failures at the gate. The code in question which is responsible for the deletion of namespaces: https://github.com/openstack/neutron/blob/master/neutron/agent/l3/namespace_manager.py#L73 How to replicate: 1. Run 'tox -e dsvm-functional -- neutron.tests.functional.agent.test_l3_agent neutron.tests.fullstack' 2. Some tests are likely to fail 3. ??? 4. Profit? Example of test runs: 1. http://pastebin.com/63n7Y2YK To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1446284/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp