Same issue here. DHCP server log here:
Sep 14 12:25:53 iaas2 dhcpd: DHCPDISCOVER from 00:50:56:85:c2:a2 via eth0: load balance to peer iaas Sep 14 12:25:53 iaas2 dhcpd: DHCPREQUEST for 10.0.1.28 (10.0.1.1) from 00:50:56:85:c2:a2 via eth0: wrong network. Sep 14 12:25:53 iaas2 dhcpd: DHCPNAK on 10.0.1.28 to 00:50:56:85:c2:a2 via eth0 Sep 14 12:25:56 iaas2 dhcpd: DHCPDISCOVER from 00:50:56:85:c2:a2 via eth0: load balance to peer iaas Sep 14 12:25:56 iaas2 dhcpd: DHCPREQUEST for 129.69.214.124 (129.69.214.2) from 00:50:56:85:c2:a2 via eth0 Sep 14 12:25:56 iaas2 dhcpd: DHCPACK on 129.69.214.124 to 00:50:56:85:c2:a2 via eth0 It seems that uhcpc treats the first answer only.