blob: a4cd39add4fafe0ed9a4e80d575563c671acfc3b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
metadata:
name: add-openstack-deps
maintainer:
- Andrew McDermott <andrew.mcdermott@linaro.org>
format: "Lava-Test-Shell Test Definition 1.0"
version: 1.0
description: "Add Rally/Tempest dependencies to UEC image"
devices:
- mustang
environment:
- lava-test-shell
run:
steps:
- "set -x"
- "id"
- 'DEBIAN_FRONTEND=noninteractive apt-get update -o Dpkg::Options::="--force-confnew" --force-yes'
- 'DEBIAN_FRONTEND=noninteractive apt-get install --yes wget nbd-client git'
- 'wget --progress=dot -e dotbytes=10M $LAVA_CLOUD_IMG_URL'
- 'modprobe nbd max_part=63'
- 'qemu-nbd -c /dev/nbd0 $LAVA_CLOUD_IMG_URL'
- 'mount /dev/nbd0p1 /mnt'
- 'git clone http://git.linaro.org/leg/openstack/ubuntu-arm64-chroot'
- './ubuntu-arm64-chroot/geronimo /mnt'
- 'umount /mnt'
- 'nbd-client -d /dev/nbd0'
- 'modprobe nbd max_part=63'
params:
SIZE: '3G'
LAVA_SLEEP_FOR_ACCESS: 3600
LAVA_CLOUD_IMG_URL: 'http://people.linaro.org/~andrew.mcdermott/lava/images/trusty-server-cloudimg-arm64-disk1.img'
|