dellcloudedge/crowbar — Issue #196: Cannot have crowbar admin interface as a vlan
Author: drrkuk
Created: 2012-03-07 15:11:07+00:00
State: open

If you alter the bc-template-network.json such that the admin interface is on a vlan and change the ipaddress the installation fails, if you make changes to get the installation complete, as described later, no nodes can bootstrap over PXE as they get no dhcp lease

There is two problems that cause this, firstly the install-chef.sh script make assumptions about the networking setup, and sets eth0 to 192.168.124.10 before the bulk of the installation line 112, regardless of the configuration chosen. Secondly dhcp is hard coded to listen on eth0, again regardless of configuration.

If you comment out line 112 of install-chef.sh, installation completes, but dhcpd is still only listening on eth0, so nodes cannot boot. If you change this manually, chef (i suspect) overwrites it, but I don't know where this configuration is from.

Incidentally 15 occurrences of '192.168.124.10' in the crowbar iso build git checkout, outside of documentation and bc-template-network.json