I have tried uuu for deplo, and I kept getting the following error: wrong fs type, bad option, bad superblock on /dev/sda, missing codepage or helper program, or other error Or it would simply get stuck and load for a while before I cancelled the job (with an error message before that saying /lava-x/bin/lavatest couldn't be found) So I think if I'm going to do an overlay, regardless of the read-only nature of the fs, I need to get an image that is compatible. Unless it can be booted on a device other than the DUT (virtual or no) and the tests run over serial. I have tried starting a QEMU device on the worker and running over serial from there (kind of ridiculous I know), but that has it's limits with telnet and exiting cleanly.
I have tried the interactive tests you sent before, and those are great for smoke tests, but I'm unsure about their use for longer or more complex tests that may be better run with scripts. Unless it's possible to run scripts stored locally on the worker through it, or downloaded from a git repo? (the latter I know isn't strictly possible, as Lava Test Def 1.0 tests are for that purpose). Which is why I'm back trying to get deploy working, so I can write a Lava Test Def 1.0 job and run it.
I will try tftp, though I will probably spend more time looking for those urls then writing and waiting for the job to run. Thank you very much.
Best regards, Michael