yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #43057
[Bug 1494682] Re: l3 agent avoid unnecessary full_sync
Reviewed: https://review.openstack.org/224019
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=4957b5b43521a61873a041fe3e8989ed399903d9
Submitter: Jenkins
Branch: master
commit 4957b5b43521a61873a041fe3e8989ed399903d9
Author: Sudhakar Babu Gariganti <sudhakar-babu.gariganti@xxxxxx>
Date: Wed Sep 16 15:53:57 2015 +0530
Avoid full_sync in l3_agent for router updates
While processing a router update in _process_router_update method,
if an exception occurs, we try to do a full_sync.
We only need to re-sync the router whose update failed.
Addressed a TODO in the same method, which falls in similar lines.
Change-Id: I7c43a508adf46d8524f1cc48b83f1e1c276a2de0
Closes-Bug: #1494682
** 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/1494682
Title:
l3 agent avoid unnecessary full_sync
Status in neutron:
Fix Released
Bug description:
In _process_router_update method, we set full_sync to true a couple of
places which can be avoided.
There is even a TODO from Carl saying so.
# TODO(Carl) Stop this fullsync non-sense. Just retry this
# one router by sticking the update at the end of the queue
# at a lower priority.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1494682/+subscriptions
References