AIO tries to set up cobbler and fails

Bug #1267512 reported by Chris Ricker
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cisco Openstack
Fix Released
Medium
Mark T. Voelker
Havana
Fix Released
Medium
Mark T. Voelker

Bug Description

When doing an AIO with the coi-development branch, puppet will try to configure cobbler and crash out with errors due to missing variable definitions:

error could not find data item and no default supplied

This will be masked when using a test machine with host name build-server as the default hostname/build-server.yaml example config provides definitions for these missing variables

Changed in openstack-cisco:
milestone: none → h.0
Revision history for this message
Mark T. Voelker (mvoelker) wrote :

This is fixed in a couple of different ways now:

First, we disabled Cobbler in the AIO profile since leaving it there could create rogue DHCP/DNS servers:
https://github.com/CiscoSystems/puppet_openstack_builder/pull/30

Second, some of these errors stem from the fact that due to limitations in the static preseed template and setup manifests, the build node originally had to be named build-node (which, by default, it isn't in an AIO install). That limitation has also been removed:
https://review.openstack.org/#/c/65409/
https://github.com/CiscoSystems/puppet-cobbler/pull/58

Third, the documentation has been amended to show users how to more clearly illustrate how to add these values to YAML when necessary (this mostly applies to setups where the build node name isn't build-node):
http://docwiki.cisco.com/wiki/Openstack:Havana-Openstack-Installer#Nodes

Changed in openstack-cisco:
importance: Undecided → Medium
status: New → Fix Committed
assignee: nobody → Mark T. Voelker (mvoelker)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.