<div dir="ltr">Hi,<div><br></div><div>Thanks for the suggestions. Unfortunately, I had no success so far. I've tried calling maas-dhcp-helper manually, but this seems to have no effect. I also verified that dhcpd is calling it regularly. From the syslog:</div><div><br></div><div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[0] = /usr/sbin/maas-dhcp-helper</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[1] = notify</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[2] = --action</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[3] = commit</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[4] = --mac</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[5] = 0:25:90:95:7f:92</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[6] = --ip-family</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[7] = ipv4</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[8] = --ip</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[9] = 10.0.10.46</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[10] = --lease-time</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[11] = 600</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[12] = --hostname</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: execute_statement argv[13] = bar</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: DHCPREQUEST for 10.0.10.46 from 00:25:90:95:7f:92 (bar) via eth1</div><div>Mar 23 10:48:02 dslab-master dhcpd[2239]: DHCPACK on 10.0.10.46 to 00:25:90:95:7f:92 (bar) via eth1</div></div><div><br></div><div>Cheers,</div><div>Jonas</div></div><br><div class="gmail_quote"><div dir="ltr">On Fri, Mar 17, 2017 at 6:12 PM Mike Pontillo <<a href="mailto:mike.pontillo@canonical.com">mike.pontillo@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_extra gmail_msg"><div class="gmail_quote gmail_msg">On Fri, Mar 17, 2017 at 2:59 AM, Jonas Wagner <span dir="ltr" class="gmail_msg"><<a href="mailto:jonas.wagner@epfl.ch" class="gmail_msg" target="_blank">jonas.wagner@epfl.ch</a>></span> wrote:<br class="gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail_msg">Any further advice on this issue? I've tried a few more things, but all without success:</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">- Link the nodes' interfaces to a subnet. This doesn't work: Cannot link subnet interface because the machine is not Ready or Broken.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">- Update the dnsresource corresponding to the node's hostname. Trying the command "maas foo dnsresource update 2 ip_address=10.0.10.114". This returns "Success" but seems to have no effect.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">- Create an ipaddress. Trying the command "maas foo ipaddresses reserve ip=10.0.10.114 hostname=bar.maas mac=52:54:00:89:04:fb". This tells me "IP address 10.0.10.114 belongs to an existing dynamic range. To reserve this IP address, a MAC address is required. (Create a device instead.)"</div><div class="gmail_msg"></div></blockquote></div><br class="gmail_msg"></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_extra gmail_msg">Sorry, I didn't get a chance to look again at this yesterday. I'd need to spend some more time digging into this to give you a full answer.</div><div class="gmail_extra gmail_msg"><br class="gmail_msg"></div><div class="gmail_extra gmail_msg">One thing I can suggest for the moment: you could try releasing and renewing the DHCP IP address from the deployed server. Doing this might cause MAAS to receive the notification from DHCP that a lease has been issued, and thus add the system back into DNS. You could try simulating this on the MAAS server by calling /usr/sbin/maas-dhcp-helper with the correct arguments, such as:</div><div class="gmail_extra gmail_msg"><br class="gmail_msg"></div><div class="gmail_extra gmail_msg">/usr/sbin/maas-dhcp-helper notify --action commit --mac 52:54:00:89:04:fb --ip-family ipv4 --ip 10.0.10.114 --hostname bar.maas<br class="gmail_msg"></div><div class="gmail_extra gmail_msg"><br class="gmail_msg"></div><div class="gmail_extra gmail_msg">Regards,</div><div class="gmail_extra gmail_msg">Mike</div></div>
</blockquote></div>