overlay: transfer the overlay.tar.gz to the device using nfs.
I'm working on i.MX + QNX(https://blackberry.qnx.com/en) job running with LAVA. Everything looks fine, except we can't use guestfs to patch "qnx ifs"(QNX Rootfs). Instead, I decide to apply overlay within boot action.
However, our release to customer doesn't have "wget", "tar" etc. QNX is for small size and automotive industry, means it's better not to add unnecessary things to rootfs, for the sake of safety, size, certification etc.
Despite of my detail requirement, will it be fair for LAVA to support a second protocol to copy overlay.tar.gz to target DUT, act as supplement of http download? Here, I'd like to introduce "NFS", which default be supported in our QNX release.
QNX job with nfs overlay transfer: qnx_job.yaml
Job log with nfs overlay transfer: job_1388.log