Fixes ctlplane default route 17/57417/1
authorTim Rozet <trozet@redhat.com>
Tue, 15 May 2018 20:38:44 +0000 (16:38 -0400)
committerTim Rozet <trozet@redhat.com>
Tue, 15 May 2018 20:40:15 +0000 (20:40 +0000)
Default route was using the undercloud IP, and instead should be using
the gateway set for the network in network settings.

JIRA: APEX-597

Change-Id: Iff6b18a6553af98cf9da72c278f358922d489958
Signed-off-by: Tim Rozet <trozet@redhat.com>
apex/network/network_environment.py

index ea71e0f..0a4d103 100644 (file)
@@ -82,7 +82,7 @@ class NetworkEnvironment(dict):
         admin_prefix = str(admin_cidr.prefixlen)
         self[param_def]['ControlPlaneSubnetCidr'] = admin_prefix
         self[param_def]['ControlPlaneDefaultRoute'] = \
-            nets[ADMIN_NETWORK]['installer_vm']['ip']
+            nets[ADMIN_NETWORK]['gateway']
         self[param_def]['EC2MetadataIp'] = \
             nets[ADMIN_NETWORK]['installer_vm']['ip']
         self[param_def]['DnsServers'] = net_settings['dns_servers']