yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #48045
[Bug 1551288] Re: Fullstack native tests sometimes fail with an OVS agent failing to start with 'Address already in use' error
Reviewed: https://review.openstack.org/292392
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=bb567e9b32bf58cb5f74149f1f5cb9cb656e565e
Submitter: Jenkins
Branch: master
commit bb567e9b32bf58cb5f74149f1f5cb9cb656e565e
Author: Ihar Hrachyshka <ihrachys@xxxxxxxxxx>
Date: Mon Mar 14 14:35:31 2016 +0100
Reset RNG seed with current time and pid for each test started
This will hopefully fix fullstack failures where different process
fixtures running in parallel test processes and relying on the same
random.choice() generator seeded by the same initial value could pick up
the same value as a service free port, and spawn their respective
resources using the same port.
Which made one of those unlucky services to fail.
Change-Id: I13cfa9392fd138c5e1b1b7d397b9ea91b2a47ed2
Closes-Bug: #1551288
** Changed in: neutron
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1551288
Title:
Fullstack native tests sometimes fail with an OVS agent failing to
start with 'Address already in use' error
Status in neutron:
Fix Released
Bug description:
Example failure:
test_connectivity(VLANs,Native) fails with this error:
http://paste.openstack.org/show/488585/
wait_until_env_is_up is timing out, which typically means that the
expected number of agents failed to start. Indeed in this particular
example I saw this line being output repeatedly in neutron-server.log:
[29/Feb/2016 04:16:31] "GET /v2.0/agents.json HTTP/1.1" 200 1870
0.005458
Fullstack calls GET on agents to determine if the expected amount of
agents were started and are successfully reporting back to neutron-
server.
We then see that one of the three OVS agents crashed with this TRACE:
http://paste.openstack.org/show/488586/
This happens only with the native tests using the Ryu library.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1551288/+subscriptions
References