Comment 2 for bug 1820330

Revision history for this message
Harald Jensås (harald-jensas) wrote :

Workaround:

Remove default values from environments/undercloud.yaml, for some reason the dict value's are merged. Removing the defaults in this environment file makes the deployment work.

--- /usr/share/openstack-tripleo-heat-templates/environments/undercloud.yaml_orig 2019-03-15 18:44:12.112625876 +0000
+++ /usr/share/openstack-tripleo-heat-templates/environments/undercloud.yaml 2019-03-15 18:45:34.737481097 +0000
@@ -115,8 +115,6 @@
   IronicForcePowerStateDuringSync: false
   IronicInspectorCollectors: default,extra-hardware,numa-topology,logs
   IronicInspectorInterface: br-ctlplane
- IronicInspectorSubnets:
- - ip_range: '192.168.24.100,192.168.24.200'
   IronicProvisioningNetwork: 'ctlplane'
   IronicRescuingNetwork: 'ctlplane'
   ZaqarMessageStore: 'swift'
@@ -150,14 +148,6 @@
   # next_hop: 192.168.24.1
   # - ip_netmask: 192.168.26.0/24
   # next_hop: 192.168.24.1
- ControlPlaneStaticRoutes: []
- UndercloudCtlplaneSubnets:
- ctlplane-subnet:
- NetworkCidr: '192.168.24.0/24'
- NetworkGateway: '192.168.24.1'
- DhcpRangeStart: '192.168.24.5'
- DhcpRangeEnd: '192.168.24.24'
- UndercloudCtlplaneLocalSubnet: 'ctlplane-subnet'
   MistralDockerGroup: true
   PasswordAuthentication: 'yes'
   HeatEngineOptVolumes: