Bug 9826

Summary: Extensible SDK: eSDK built with live image doesn't work
Product: [Yocto Project Subprojects] eSDK Reporter: Paul Eggleton <bluelightning>
Component: eSDKAssignee: Paul Eggleton <bluelightning>
Status: RESOLVED FIXED QA Contact: Francisco Pedraza <francisco.j.pedraza.gonzalez>
Severity: normal    
Priority: Medium+ CC: sgw
Version: unspecified   
Target Milestone: 2.2 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: Regression (Used to work)
Verified: Documentation change: No (bug/feature does not impact docs)

Description Paul Eggleton 2016-06-27 03:27:04 UTC
If you build an extensible SDK for an image and IMAGE_FSTYPES includes "live" (which is the default with MACHINE = "genericx86-64") then the extensible SDK will fail to install with a bunch of unexpected task execution errors, matching the missing items required to build the live image.
Comment 1 Paul Eggleton 2016-06-27 03:27:45 UTC
I have a fix for this but I'm now blocked by a "Taskhash mismatch" error on install :(
Comment 2 Paul Eggleton 2016-06-29 03:14:53 UTC
OK, figured the latter out - the initramfs image was going into the locked signatures and it should not have been. I've sent patches for both problems.