From 7fa7d82189c6ef7bca981d20563c16fd2300b7c7 Mon Sep 17 00:00:00 2001 From: "Eby, Robert (re2429)" Date: Fri, 6 Sep 2019 13:19:37 -0400 Subject: [PATCH] Handle missing infra_external Signed-off-by: Eby, Robert (re2429) Change-Id: Ic51b273cacb89345081fd1e255e68d140c629cd6 --- src/remoteinstaller/installer/install.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/remoteinstaller/installer/install.py b/src/remoteinstaller/installer/install.py index a5c099a..4e0043a 100644 --- a/src/remoteinstaller/installer/install.py +++ b/src/remoteinstaller/installer/install.py @@ -180,7 +180,8 @@ class Installer(object): pre_allocated_ips = self._uc['hosts'][self._first_controller].get('pre_allocated_ips', None) if pre_allocated_ips: pre_allocated_infra_external_ip = pre_allocated_ips.get('infra_external', None) - self._first_controller_ip = str(IPAddress(pre_allocated_infra_external_ip)) + if pre_allocated_infra_external_ip: + self._first_controller_ip = str(IPAddress(pre_allocated_infra_external_ip)) if not self._first_controller_ip: self._first_controller_ip = str(IPAddress(first_ip)+1) -- 2.16.6