After kernel update to 4.8, the qemuarm needs zImage-versatile-pb.dtb to boot up. Please copy this file to qemuarm publish directory on auobuilder. Thanks.
Right. The PublishArtifacts buildstep essentially copies *${MACHINE}* but the dtb filename doesn't include qemuarm. The dtb for qemuarm arrived with the new kernel (4.8), which is why we haven't noticed this before. Most likely the correct fix is to mimic the beagleboard logic in DeployArtifacts.py to also copy *Image* for qemuarm.
Pushed to yocto-autobuilder & deployed to the build cluster controller: http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=ed741cd6505853343291f877285fc0337cf79984