openshift/origin-dev-tools — pull request #53 by detiber (2013-04-09 18:16:38+00:00)
Title: devenv/build tries to reference the DNSSEC keyfile before it is created

When running:
build/devenv build jdetiber_oso_dev 1 --verbose --instance_type m1.large --base-os=rhel

the script issues the following errors:
Error: Failed to parse inline template: can't convert nil into String at /root/configure_origin.pp:2 on node ec2-54-234-107-33.compute-1.amazonaws.com
Error: Failed to parse inline template: can't convert nil into String at /root/configure_origin.pp:2 on node ec2-54-234-107-33.compute-1.amazonaws.com

This pull requests updates configure_hostname.pp to ensure that bind is installed and a DNSSEC key is created prior to referencing in configure_origin.pp