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 <sree...@gmail.com> 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 -- 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