Bug 4315

Summary: Create a local bitbake run manager
Product: [Build System, Metadata & Runtime] Toaster Reporter: Alexandru Damian <alexandru.damian>
Component: toasterAssignee: Alexandru Damian <alexandru.damian>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: Medium+ CC: andreea.b.proca, belen.barros.pena, jessica.zhang
Version: 1.6   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)
Bug Depends on:    
Bug Blocks: 4645    

Description Alexandru Damian 2013-04-16 13:45:35 UTC
Create a component that will manage running bitbake to create a build.

The run manager will have to:
- create a directory structure that identifies the build
- set up the environment for the build
- modify the build/ directory structure to point to the shared sstate and download directories
- lunch bitbake server in the build directory
- return pointers to the bitbake connection socket
Comment 1 Alexandru Damian 2013-04-16 14:02:40 UTC
Also, create a bitbake controller component, that will be able to issue bitbake commands.

- start build
- stop build
- select build target
Comment 2 Alexandru Damian 2013-10-21 09:41:50 UTC
Merged in origin/master and origin/dora-toaster.
Comment 3 Andreea Brandusa Proca 2014-01-10 10:37:23 UTC
Verified in master:e93a345fae7c21652547bec501fcb1f3b6c6427d.