Hi DHCP agent SMEs

 

We are reviewing the DHCP Agent in Icehouse, specifically for an issue where 
the dnsmasq host file has multiple stale or replicated (IP address) entries (as 
compared to the DB allocations for the subnet). We also checked the other HA 
dnsmasq instance and it is correctly sync’d with the DB. Right now we can only 
guess that the network cache of the DHCP Agent has somehow gotten out of sync 
with the DB due to Rabbit message loss of port_create_end or port_update_end 
(but there might be other reasons). A DHCP Agent restart will, of course, clear 
the problem.

 

Historically speaking, we are wondering what the reasoning / thoughts might 
have been as to why a cache refresh on the DHCP Agent was not implemented. Our 
thoughts were that it could generate a lot of messaging traffic across Rabbit, 
but are there other reasons? NOTE: We can see that the code could support it 
under some exception handling cases, but it seems the “agent_updated” method is 
not triggered.

 

Does anyone have the history on this, and is there any thought on enabling such 
a sync? 

 

Thanks for any insights,

Randy

 

 

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to