Public bug reported:

On router deletion l3 agent first looks for router in local dynamic storage and 
cleans up router's namespace and metadata proxy process only for known routers. 
In some cases that might be a problem. One of such is when l3 agent is 
restarted:
 - fullsync was initiated, agent adds update events for all routers returned by 
server to the processing queue
 - user deletes some router(s)
 - router_deleted event with higher priority is processed by the agent - 
nothing is cleaned up because router is yet unknown to the agent
 - no more events are processed for the router because router_deleted event had 
latest timestamp
 - namespace and metadata proxy process of deleted router(s) stay on the 
network node till next agent resync/restart

The proposal would be to perform cleanup for unknown routers as well.

** Affects: neutron
     Importance: Undecided
     Assignee: Oleg Bondarev (obondarev)
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1464238

Title:
  L3 agent: cleanup is not performed for unlnown routers

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  On router deletion l3 agent first looks for router in local dynamic storage 
and cleans up router's namespace and metadata proxy process only for known 
routers. In some cases that might be a problem. One of such is when l3 agent is 
restarted:
   - fullsync was initiated, agent adds update events for all routers returned 
by server to the processing queue
   - user deletes some router(s)
   - router_deleted event with higher priority is processed by the agent - 
nothing is cleaned up because router is yet unknown to the agent
   - no more events are processed for the router because router_deleted event 
had latest timestamp
   - namespace and metadata proxy process of deleted router(s) stay on the 
network node till next agent resync/restart

  The proposal would be to perform cleanup for unknown routers as well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1464238/+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

Reply via email to