← Back to team overview

yahoo-eng-team team mailing list archive

[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