dellcloudedge/crowbar — pull request #496 by VictorLowther (2012-04-11 15:10:14+00:00)
Title: Fix the DNS and NTP smoketests to work when the admin node has a public IP address [4/6]

The DNS and NTP smoketests were using knife to grab the IP address to
perform sanity tests of the DNS and NTP subsystems. These tests fail
whenever the admin node has a public IP address, which the current
smoketest framework enables.

The NTP smoketest was fixed by having the NTP recipe set the clients
up to look up the nameserver by FQDN instead of IP.

The DNS smoketest was fixed by removing the part that explicitly
sanity-tests the resolv.conf -- it will be implicitly tested by the
nslookup commands that happen immediatly afterwards.

Also updated the sledgehammer.ks to not strip out 32 bit packages on
CentOS 6.2 only, and fixed where dev was not checking out the right
branch when doing a build.

barclamps/dns | 2 +-
barclamps/ntp | 2 +-
centos-6.2-extra/sledgehammer.ks | 2 --
dev | 1 +
4 files changed, 3 insertions(+), 4 deletions(-)