To update the ticket, I've reproduced using 12.10 KVM machines (have
attached tcpdump and leases file as requested).

As described previously, iPXE gets a different IP address to the OS
image. Seems iPXE sends a DHCP client-id parameter and the OS doesn't.
The current version of isc-dhcp-server (4.2.4-1ubuntu10.1) treats each
as a different request.

Unfortunately, I haven't found a way to stop iPXE sending a client-id parameter.
However, you can add the following PPA to your MAAS server:

https://launchpad.net/~virtual-maasers/+archive/maas-updated-packages

which contains a patched DHCP server.
Updating to this, editing /etc/maas/dhcpd.conf to add the 'ignore-client-uids 
true;' to the subnet declaration, then restarting the MAAS DHCP server will fix 
the problem - client-ids will be ignored when assigning addresses.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to maas in Ubuntu.
https://bugs.launchpad.net/bugs/1069570

Title:
  1 MAC Address, two IPs - DNS is "out of sync" with DHCP leases
  databases, I think...

To manage notifications about this bug go to:
https://bugs.launchpad.net/juju-core/+bug/1069570/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to