<div dir="ltr">If you have 'allow_automatic_dhcp_failover' set to True then it will automatically remove networks from DHCP agents that are offline.<div><br></div><div>However, this only applies to networks that are in the admin_state_up=True condition. If you explicitly set them to admin_state_up=False then automatic rescheduling won't occur. This was intentionally done so operators could avoid having networks rescheduled from DHCP agents they were performing short term maintenance on.</div><div><br></div><div>So next time just start by shutting the agent down and ensuring that 'allow_automatic_dhcp_failover' is set to True in your server config and it should work.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 6, 2017 at 3:16 PM, Xav Paice <span dir="ltr"><<a href="mailto:xavpaice@gmail.com" target="_blank">xavpaice@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yeah, it's an odd one for sure, in my experience at least they do need to be manually re-scheduled.</div><div class="HOEnZb"><div class="h5"><br><div class="gmail_quote"><div dir="ltr">On Sun, 6 Aug 2017 at 11:27 Curtis <<a href="mailto:serverascode@gmail.com" target="_blank">serverascode@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm in the process of testing out moving around some neutron services.<br>
I'm starting with dhcp-agent. I've got neutron set to have 3 dhcp<br>
instances per network.<br>
<br>
I set the admin state of a single dhcp agent to down, then all the<br>
dhcp namespaces were automatically removed from the node running dhcp<br>
agent. Then I deleted the agent thinking the dhcp services would get<br>
rescheduled to another node, but they were not. So now I've just got<br>
two dhcp servers for most networks.<br>
<br>
Am I, as admin, expected to now do something like add all the networks<br>
with only 2 dhcp servers to a new dhcp-agent (using neutron<br>
dhcp-agent-network-add) or should neutron reschedule them<br>
automagically?<br>
<br>
I'm hoping I just missed a step here. :)<br>
<br>
Thanks,<br>
Curtis.<br>
<br>
______________________________<wbr>_________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.<wbr>openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-operators</a><br>
</blockquote></div>
</div></div><br>______________________________<wbr>_________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.<wbr>openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-operators</a><br>
<br></blockquote></div><br></div>