← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1464238] Re: L3 agent: cleanup is not performed for unknown routers

 

** Changed in: neutron
       Status: Fix Committed => 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/1464238

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

Status in neutron:
  Fix Released

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


References