From 25fb72320e31f97809e915fc00b0ef0505e4fd21 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 2 Apr 2016 12:00:36 -0300 Subject: Fix default /etc/hosts at provision --- share/hydractl/provision | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'share/hydractl') diff --git a/share/hydractl/provision b/share/hydractl/provision index 1a9b98d..0c57e49 100755 --- a/share/hydractl/provision +++ b/share/hydractl/provision @@ -279,9 +279,11 @@ echo "search $hostname.$domain" | $SUDO tee -a $WORK/etc/resolv.conf > /dev/nul grep nameserver /etc/resolv.conf | $SUDO tee -a $WORK/etc/resolv.conf > /dev/null # Hostname configuration. -echo $hostname.$domain | $SUDO tee $WORK/etc/hostname > /dev/null -echo "127.0.0.1 localhost" | $SUDO tee -a $WORK/etc/hosts > /dev/null -echo "127.0.0.1 $hostname $hostname.$domain" | $SUDO tee -a $WORK/etc/hosts > /dev/null +echo $hostname.$domain | $SUDO tee $WORK/etc/hostname > /dev/null +echo "127.0.0.1 localhost" | $SUDO tee -a $WORK/etc/hosts > /dev/null + +# This ordering is important for facter correctly guess the domain name +echo "127.0.0.1 $hostname.$domain $hostname" | $SUDO tee -a $WORK/etc/hosts > /dev/null # Invert hostname contents to avoid http://projects.puppetlabs.com/issues/2533 tac $WORK/etc/hosts | $SUDO tee $WORK/etc/hosts.new > /dev/null -- cgit v1.2.3