Bug 4778

Summary: Refactor image.bbclass
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Laurentiu Palcu <laurentiu.palcu>
Component: deploymentAssignee: Laurentiu Palcu <laurentiu.palcu>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: Medium+ CC: alexandrux.palalau, bluelightning, dvhart, hongxu.jia, liezhi.yang, meta.mr.watcher, meta.watcher, richard.purdie
Version: 1.5   
Target Milestone: 1.6   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know
Bug Depends on: 1913, 3847    
Bug Blocks: 4779, 4780, 4781, 5435    

Description Laurentiu Palcu 2013-06-26 10:23:21 UTC
All image creation routines are written in bash at the moment. Rewrite the bash routines in python to make the code more readable. The functionality should be kept the same and the new python routines should be able to call both bash/python routines since rootfs_*.bbclass functions are written in bash momentarily.
Comment 1 Laurentiu Palcu 2013-12-11 13:42:25 UTC
Implementation finished. Waiting for the rootfs ports to be done...
Comment 2 Laurentiu Palcu 2014-02-14 14:46:30 UTC
Patches merged: 54 patches, starting commit:
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=095bb006c3dbbfbdfa05f13d8d7b50e2a5ab2af0
Comment 3 Alexandru Palalau 2014-03-26 11:42:44 UTC
Switching to verified.
Commit ID: 39846ddbce87d26eb68870914bf86a8ce5e86e5c