diff options
-rw-r--r-- | cloud-seed/meta-data | 2 | ||||
-rw-r--r-- | lavatest.yaml | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/cloud-seed/meta-data b/cloud-seed/meta-data index 11488b1..7516624 100644 --- a/cloud-seed/meta-data +++ b/cloud-seed/meta-data @@ -1,2 +1,2 @@ instance-id: no-id -local-hostname: linaro-test +local-hostname: @HOSTNAME@ diff --git a/lavatest.yaml b/lavatest.yaml index 55f5773..02703d4 100644 --- a/lavatest.yaml +++ b/lavatest.yaml @@ -43,6 +43,12 @@ run: - "mount /dev/sda1 /mnt" - "mkdir -p /mnt/var/lib/cloud/seed/nocloud-net" - "cp -a cloud-seed/* /mnt/var/lib/cloud/seed/nocloud-net/" + - "if type -p lava-self > /dev/null; then" + - " HOSTNAME=$(lava-self)" + - "else" + - " HOSTNAME=linaro-test" + - "fi" + - 'find /mnt/var/lib/cloud/seed/nocloud-net/ -type f -print0 | xargs -0 sed -i "s/@HOSTNAME@/$HOSTNAME/g"' - "mv /mnt/etc/resolv.conf /mnt/etc/resolv.conf.bak" - "cp /etc/resolv.conf /mnt/etc/resolv.conf" - "mount -t proc procfs /mnt/proc" |