Update /etc/hosts in yardstick cloud image 17/3217/1
authorJo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
Wed, 11 Nov 2015 17:56:53 +0000 (18:56 +0100)
committerJo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
Wed, 11 Nov 2015 18:01:15 +0000 (19:01 +0100)
Adding the hostname to /etc/hosts prevents
some 'unable to resolve host' error messages.

Change-Id: I1fd16007955287d436e895d53db6ce19b0b6fe3e
Signed-off-by: Jo¶rgen Karlsson <jorgen.w.karlsson@ericsson.com>
tools/ubuntu-server-cloudimg-modify.sh

index 06579ff..bdf96ba 100755 (executable)
@@ -32,6 +32,11 @@ grep trusty /etc/apt/sources.list && \
 # Force apt to use ipv4 due to build problems on LF POD.
 echo 'Acquire::ForceIPv4 "true";' > /etc/apt/apt.conf.d/99force-ipv4
 
+# Add hostname to /etc/hosts.
+cat <<EOF >/etc/cloud/cloud.cfg.d/10_etc_hosts.cfg
+manage_etc_hosts: True
+EOF
+
 apt-get update
 apt-get install -y \
     fio \