| Summary: |
Allow rootfs tasks to run in parallel with rpm |
| Product: |
[Build System, Metadata & Runtime] BitBake
|
Reporter: |
Steven Walter <stevenrwalter> |
| Component: |
bitbake | Assignee: |
Stephano Cetola <stephano> |
| Status: |
RESOLVED
FIXED
|
QA Contact: |
Francisco Pedraza <francisco.j.pedraza.gonzalez> |
| Severity: |
enhancement
|
|
|
| Priority: |
High
|
CC: |
jose.perez.carranza, mark.hatle, poky.bs.watcher, poky.watcher, randy.macleod, sgw
|
| Version: |
unspecified | |
|
| Target Milestone: |
2.2 M3 | |
|
| Hardware: |
All | |
|
| OS: |
Multiple | |
|
| Whiteboard: |
|
|
OS type for building Yocto:
|
---
|
Type of Regression:
|
---
|
|
Verified:
|
|
Documentation change:
|
Don't know
|
| Attachments: |
|
Created attachment 3028 [details] Allow rootfs tasks to run in parallel with rpm Give each rootfs its own RPM channel to use. This puts the RPM metadata in a private subdirectory of $WORKDIR, rather than living in DEPLOY_DIR where other tasks may race with it. This allows us to reduce the time that the rpm.lock is held to only the time needed to hardlink the RPMs, allowing the majority of the rootfs operation to run in parallel.