Support MAAS having dead rack controllers

- Ensure that picking a rack controller only uses
  healthy controllers

Change-Id: I23b1955d270d3b3b51e7043e5d96dc5018b8b25f
This commit is contained in:
Scott Hussey 2019-02-04 15:56:42 -06:00
parent d93d6d5a0a
commit 0428e30251
1 changed files with 2 additions and 0 deletions

View File

@ -720,6 +720,8 @@ class CreateNetworkTemplate(BaseMaasAction):
dhcp_config_set = False
for r in rack_ctlrs:
if not r.is_healthy():
continue
if n.dhcp_relay_upstream_target is not None:
if r.interface_for_ip(
n.dhcp_relay_upstream_target):