← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1780370] [NEW] [RFE] Replace the timer based periodic resync task of DHCP agents with an event driven one

 

Public bug reported:

The DHCP agent will resync its state with Neutron to recover from any
transient notification or RPC errors. Currently, the periodic resync
task waits on a timer to determine whether a re-sync is necessary. The
interval between attempts by default is 5 seconds. This may cause a
potentially long delay before an agent gets new work via an
agent_updated RPC call.

The idea of this RFE is to change the timer based periodic resync task
into a event driven one. We could force the agent to act on the resync
request immediately therefore decreasing how much time is needed before
DHCP services are available.

** Affects: neutron
     Importance: Undecided
     Assignee: Kailun Qin (kailun.qin)
         Status: New


** Tags: rfe

** Changed in: neutron
     Assignee: (unassigned) => Kailun Qin (kailun.qin)

** Tags added: rfe

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

Title:
  [RFE] Replace the timer based periodic resync task of DHCP agents with
  an event driven one

Status in neutron:
  New

Bug description:
  The DHCP agent will resync its state with Neutron to recover from any
  transient notification or RPC errors. Currently, the periodic resync
  task waits on a timer to determine whether a re-sync is necessary. The
  interval between attempts by default is 5 seconds. This may cause a
  potentially long delay before an agent gets new work via an
  agent_updated RPC call.

  The idea of this RFE is to change the timer based periodic resync task
  into a event driven one. We could force the agent to act on the resync
  request immediately therefore decreasing how much time is needed
  before DHCP services are available.

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


Follow ups