← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1569921] Re: l3 agent terminates on start if the server is not running

 

Reviewed:  https://review.openstack.org/305883
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=adfdd654424f7cbccc22489b53f9341108be13bd
Submitter: Jenkins
Branch:    master

commit adfdd654424f7cbccc22489b53f9341108be13bd
Author: Sreekumar S <sreesiv@xxxxxxxxx>
Date:   Thu Apr 14 19:39:20 2016 +0530

    Avoid L3 agent termination without server
    
    This patch fixes the termination of L3 agent if the neutron
    server is not available. It was trying to query service plugins
    enabled on the server, which is used to determine if FWaaS is
    enabled or not. When L3 agent is unable to contact neutron
    server to retrieve plugins list, it will be retried infinitely
    with an increasing timeout between each try.
    
    The timeout logic is implemented as a separate patch
    https://review.openstack.org/#/c/280595/
    
    There's been an earlier fix which alleviates this problem to
    some extent with bug #1368795. This patch modifies the logic
    to keep retrying forever, instead of terminating the agent.
    It also adds a more clear message to the user in logs.
    
    Change-Id: If0b136817c7bca8fcd2b660ba88ae69c3f341764
    Closes-Bug: #1569921


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

Title:
  l3 agent terminates on start if the server is not running

Status in neutron:
  Fix Released

Bug description:
  Neutron L3 agent fails to start if the neutron server is not running.
  This is particularly annoying when we run multiple compute nodes with
  only the agent and connecting it to nw/controller node.

  There's been a partial fix which alleviates this to some extent with
  bug #1368795, but still it gets timed out in cases where we need to
  restart the agents in the nw & compute nodes.

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


References