diff options
author | Andrew McDermott <andrew.mcdermott@linaro.org> | 2015-01-20 09:42:49 +0000 |
---|---|---|
committer | Andrew McDermott <andrew.mcdermott@linaro.org> | 2015-01-20 14:59:09 +0000 |
commit | 7d93e2dab01c9b576ae557f3f4dbe11619c1b13b (patch) | |
tree | d0169fcb72d921282855cc8411b5d3d9f0e72116 | |
parent | 29c54f7b663ca63f86ec262015e5f3d47b4c6559 (diff) |
Add script to run image via QEMU
-rw-r--r-- | meta-data | 3 | ||||
-rwxr-xr-x | run-img.sh | 17 | ||||
-rw-r--r-- | seed.img.gz | bin | 0 -> 1453 bytes | |||
-rw-r--r-- | user-data | 4 |
4 files changed, 24 insertions, 0 deletions
diff --git a/meta-data b/meta-data new file mode 100644 index 0000000..2281e6b --- /dev/null +++ b/meta-data @@ -0,0 +1,3 @@ +ubuntu@linaro-test:lava-devstack-cloudimg$ cat meta-data +instance-id: 1198e03c-8733-4ebe-9831-ea52bcf88bc5 +local-hostname: devstack diff --git a/run-img.sh b/run-img.sh new file mode 100755 index 0000000..7b70f42 --- /dev/null +++ b/run-img.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +: ${KERNEL_COMMAND_LINE:="mem=8192M console=ttyAMA0,38400n8 init=/usr/lib/cloud-init/uncloud-init ds=nocloud root=/dev/vdb1 ro" \"} + +${QEMU_SYSTEM_AARCH64:-qemu-system-aarch64} \ + -smp 4 + -m 8192 \ + -nographic \ + -machine virt \ + -cpu host \ + -enable-kvm \ + -kernel $1 \ + -initrd $2 \ + -drive if=none,file=$3,id=hda -device virtio-blk-device,drive=hda \ + -drive if=none,file=$4,id=hdb -device virtio-blk-device,drive=hdb \ + -append "$KERNEL_COMMAND_LINE" \ + -netdev user,id=unet -device virtio-net-device,netdev=unet -redir tcp:5555::22 diff --git a/seed.img.gz b/seed.img.gz Binary files differnew file mode 100644 index 0000000..84694f3 --- /dev/null +++ b/seed.img.gz diff --git a/user-data b/user-data new file mode 100644 index 0000000..9d4107f --- /dev/null +++ b/user-data @@ -0,0 +1,4 @@ +#cloud-config +password: passw0rd +chpasswd: { expire: False } +ssh_pwauth: True |