← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1811126] Re: DHCPAgentOVSTestCase.test_stale_metadata_proxy_killed fails with RuntimeError: Stale metadata proxy didn't get killed

 

Reviewed:  https://review.openstack.org/643732
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=157e09e6af758b7669fbe5a8cdb0b1969f04661a
Submitter: Zuul
Branch:    master

commit 157e09e6af758b7669fbe5a8cdb0b1969f04661a
Author: Slawek Kaplonski <skaplons@xxxxxxxxxx>
Date:   Sun Mar 17 11:37:40 2019 +0100

    Try to enable dnsmasq process several times
    
    Sometimes, during restart of dnsmasq process it may happend that
    after process is killed, start attempt is made too fast, before
    old process really unbind from IP address on which it was listening.
    That causes an issue with starting dnsmasq process again.
    
    In patch [1] disable() method was changed that it can wait
    until process is really not active (no pid for it) but that didn't
    solve the problem with starting a new dnsmasq process completely and
    sometimes it still happens, at least in functional tests.
    
    So now, enable() method is changed so that it will try to enable
    dnsmasq process for 1 minute, until it will really be spawned properly.
    
    [1] https://review.openstack.org/#/c/634390/
    
    Change-Id: I18d73b787fa3ab8803e12d5e5eb2bb7109205aba
    Closes-Bug: #1811126


** 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/1811126

Title:
  DHCPAgentOVSTestCase.test_stale_metadata_proxy_killed fails with
  RuntimeError: Stale metadata proxy didn't get killed

Status in neutron:
  Fix Released

Bug description:
  Functional gate test(s) have been failing intermittently with the
  following exception:

    RuntimeError: Stale metadata proxy didn't get killed

  The logstash query in [1] shows the frequency of the error.
  The log in [2] shows a sample neutron-functional failure with the error.

  
  [1] http://logstash.openstack.org/#dashboard/file/logstash.json?query=message%3A%5C%22Stale%20metadata%20proxy%20didn't%20get%20killed%5C%22
  [2] http://logs.openstack.org/57/628057/2/gate/neutron-functional/a8cf0a4/job-output.txt.gz#_2019-01-09_15_55_25_562145

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1811126/+subscriptions


References