Bug 10435

Summary: Add zImage-versatile-pb.dtb file for qemuarm in publish directory
Product: [Infrastructure] AutoBuilder Reporter: Yi Zhao <yi.zhao>
Component: autobuilderAssignee: Joshua Lock <joshuagloe>
Status: RESOLVED FIXED QA Contact: Yi Zhao <yi.zhao>
Severity: normal    
Priority: Undecided CC: infras.ab.watcher, Infras.watcher, jose.perez.carranza, pidge
Version: 2.2   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: New (Never tested)
Verified: Documentation change: Don't know

Description Yi Zhao 2016-10-14 08:22:04 UTC
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.
Comment 1 Joshua Lock 2016-10-14 15:41:22 UTC
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.
Comment 2 Joshua Lock 2016-10-14 18:04:11 UTC
Pushed to yocto-autobuilder & deployed to the build cluster controller:

http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=ed741cd6505853343291f877285fc0337cf79984