Comment 21 for bug 1418921

Revision history for this message
Stanislaw Bogatkin (sbogatkin) wrote :

If dig into bug reporter snapshot, we'll see:

Feb 3 08:07:16 dnsmasq-dhcp[917]: DHCPDISCOVER(eth0) 08:00:27:3b:9d:18
Feb 3 08:07:16 dnsmasq-dhcp[917]: DHCPOFFER(eth0) 10.20.0.128 08:00:27:3b:9d:18
Feb 3 08:07:16 dnsmasq-dhcp[917]: DHCPREQUEST(eth0) 10.20.0.128 08:00:27:3b:9d:18
Feb 3 08:07:16 dnsmasq-dhcp[917]: DHCPACK(eth0) 10.20.0.128 08:00:27:3b:9d:18

Feb 3 08:07:17 dnsmasq-dhcp[917]: DHCPDISCOVER(eth0) 08:00:27:bb:c4:93
Feb 3 08:07:17 dnsmasq-dhcp[917]: DHCPOFFER(eth0) 10.20.0.130 08:00:27:bb:c4:93
Feb 3 08:07:17 dnsmasq-dhcp[917]: DHCPREQUEST(eth0) 10.20.0.130 08:00:27:bb:c4:93
Feb 3 08:07:17 dnsmasq-dhcp[917]: DHCPACK(eth0) 10.20.0.130 08:00:27:bb:c4:93

and after that:
Feb 5 14:19:59 dnsmasq-dhcp[839]: DHCPDISCOVER(eth0) 08:00:27:bb:c4:93
Feb 5 14:19:59 dnsmasq-dhcp[839]: DHCPOFFER(eth0) 10.20.0.128 08:00:27:bb:c4:93
Feb 5 14:19:59 dnsmasq-dhcp[839]: DHCPREQUEST(eth0) 10.20.0.128 08:00:27:bb:c4:93
Feb 5 14:19:59 dnsmasq-dhcp[839]: DHCPACK(eth0) 10.20.0.128 08:00:27:bb:c4:93

Feb 5 14:20:37 dnsmasq-dhcp[839]: DHCPDISCOVER(eth0) 08:00:27:3b:9d:18
Feb 5 14:20:37 dnsmasq-dhcp[839]: DHCPOFFER(eth0) 10.20.0.130 08:00:27:3b:9d:18
Feb 5 14:20:40 dnsmasq-dhcp[839]: DHCPREQUEST(eth0) 10.20.0.130 08:00:27:3b:9d:18
Feb 5 14:20:40 dnsmasq-dhcp[839]: DHCPACK(eth0) 10.20.0.130 08:00:27:3b:9d:18

So, actually, nodes got different IPs, but nailgun doesn't update it rightfully. Seems like a medium nailgun bug for me.

BTW, Aleksandr (avorobiov), could you, please, attach diagnostic snapshot from your environment, cause it is hard to understand what's happened in your env w/o full dnsmasq log at least? And if it shows that it is really some races in dnsmasq itself, please, file a new bug about it, cause this one pretty sure related to nailgun, not to dnsmasq.