yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #73691
[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