<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 30 Sep 2015, at 3:48 pm, John Dewey <<a href="mailto:john@dewey.ws" class="">john@dewey.ws</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Why not run neutron dhcp agents on both nodes? </span></div></blockquote><br class=""></div><div>Yeah have tried this too.</div><br class=""><div class="">We don’t do this due to metadata, DHCP adds a static route to the metadata agent (which is the same as the network node running DHCP). If the network node is down the instances loose metadata if they happened to get a lease from that DHCP server. With failover the IP address transfers to the other network node and metadata keeps working for all.</div><div class=""><br class=""></div><div class="">Make sense?</div><div class=""><br class=""></div><div class="">Sam</div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>