github.com/blixtra/rkt@v0.8.1-0.20160204105720-ab0d1add1a43/tests/cloudinit/ubuntu.cloudinit (about) 1 #!/bin/bash 2 cat > /var/tmp/rkt-test.sh <<TESTEOF 3 #!/bin/bash 4 5 set -e 6 set -x 7 8 # Sometimes journald does not work well on old versions 9 exec > >(tee -a "/var/tmp/rkt-test.log") 2>&1 10 11 export DEBIAN_FRONTEND=noninteractive 12 13 groupadd rkt 14 gpasswd -a ubuntu rkt 15 16 apt-get update -y 17 apt-get dist-upgrade -y --force-yes 18 apt-get install -y build-essential autoconf 19 apt-get install -y wget squashfs-tools patch gnupg golang libacl1-dev 20 21 su - ubuntu --command="cd /var/tmp ; git clone --branch @GIT_BRANCH@ @GIT_URL@ rkt" 22 su - ubuntu --command="PATH=\$PATH ; cd /var/tmp/rkt ; ./tests/run-build.sh coreos" 23 TESTEOF 24 25 chmod +x /var/tmp/rkt-test.sh 26 27 systemd-run --unit=rkt-test /var/tmp/rkt-test.sh