Closed pawiecz closed 4 years ago
I managed to get health check running by downgrading LAVA Docker container images to 2019.05.
Version 2019.05 still used qemu 2.8.1 instead of 3.1.0 from LAVA 2019.12 (and later).
I plan to rebuild rootfs with more recent udev (220 in http://people.linaro.org/~dan.rue/health_checks/qemu/rootfs.cpio.gz) and I will post an update if it helps.
It turned out completely unrelated to rootfs or kernel in use. QEMU defaults changed in 3.x release (last one).
My environment:
First health check job on a fresh
lava-docker-compose
'd instance fails on missing/lava-1/bin/lava-test-runner
.Tool is unavailable due to missing overlay at mount point
/lava-1
; job log:I downloaded
zImage
androotfs.cpio.gz
, then extracted overlay fromlava-dispatcher
container during the job run:Then run device command directly on host:
After creating
/lava-1
mount point manually overlay mounts successfully:Please let me know how can I mount overlay properly for the health check.