summaryrefslogtreecommitdiffstats
path: root/lava-slave/Dockerfile
AgeCommit message (Collapse)AuthorFilesLines
2018-03-08Move copy of helper scriptsCorentin LABBE1-4/+4
Since nothing depends on them, copy them at last step. This prevents rebuild of all docker steps when changing them.
2018-03-08Install qemu-kvm only on x86/x86_64Corentin LABBE1-1/+2
qemu-kvm is not availlable on ARM. Install it only on supported x86/x86_64
2018-02-02Remove lavapdu support and replace with pdu_genericCorentin LABBE1-5/+0
Recent lavapdu is unpackaged and buggy. Remove it and replace with a generic PDU command line wrapper
2018-02-02stick to LAVA 2017.11Corentin LABBE1-19/+9
Since LAVA packages are ephemeral, this patch permit to build a know release of LAVA. Introducing scripts/build-lava which builds from source any LAVA compoments from any version tag. In the same time, stick to 2017.11 as its a know working release for lava-docker.
2018-01-08Fix libguestfs on slaveCorentin LABBE1-0/+1
Libguestfs actions are done by the dispatcher, so the slave must be able to do them. In the same time, add a TODO for setting volumes as read_only.
2018-01-08Use cu package from testingCorentin LABBE1-0/+6
Some boards need cu > 1.07-24 It exists only in debian testing, so add a hack for getting it.
2018-01-08Move XNBD ports outside of dynamic port rangeCorentin LABBE1-2/+3
Under Linux, dynamic port range is 32768-60999, so a clash is possible with XNBD port range. Furthermore XNBD constants file have changed in 2017.11
2017-10-25Add support for lavapduCorentin LABBE1-0/+5
2017-10-25Add support for conmuxCorentin LABBE1-0/+5
2017-10-25import lava-slaveCorentin LABBE1-0/+58