#!/bin/bash set -xeu export PATH=/sbin:/usr/sbin:$PATH cp /sources.list /etc/apt for i in /usr/bin/apt* do rm -f /usr/local/bin/$(basename $i) ln -s /usr/bin/eatmydata /usr/local/bin/$(basename $i) done apt-get update apt-get install --yes git u-boot-tools xfsprogs apt-get install --yes qemu-system python-libvirt libvirt-bin ### Devstack git clone --depth=1 http://git.linaro.org/leg/openstack/lava-openstack.git git clone --depth=1 git://github.com/frobware/devstack.git -b arm64-master cp lava-openstack/devstack/local.sh devstack cp lava-openstack/devstack/local.conf devstack FORCE_PREREQ=1 ./devstack/tools/install_pip.sh FORCE_PREREQ=1 ./devstack/tools/install_prereqs.sh if [ -e /info.txt ]; then grep '^pip' /info.txt | awk -F\| '{print $2}' | xargs pip install grep '^pkg' /info.txt | awk -F\| '{print $2}' | xargs apt-get install -y fi pip install -U unittest2 ### Rally git clone --depth=1 https://git.openstack.org/stackforge/rally pip install -r rally/requirements.txt set +e pkill memcached sleep 5 apt-get -y remove --purge memcached dd if=/dev/zero of=/waste bs=1M rm /waste sync