Bug 6959

Summary: PRSERV conflict with multiple builds running at same time
Product: [Build System, Metadata & Runtime] BitBake Reporter: Jonathan Liu <net147>
Component: bitbakeAssignee: Jonathan Liu <net147>
Status: RESOLVED OBSOLETE QA Contact:
Severity: normal    
Priority: Medium CC: bluelightning, poky.bs.watcher, poky.watcher
Version: 1.7   
Target Milestone: 1.8   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Jonathan Liu 2014-11-13 00:25:59 UTC
I have a user with 2 separate checkouts of poky in separate directories: one for Poky 1.6 and one for Poky 1.7.

Using the following instructions:
1. bitbake someimage for both 1.6 and 1.7 at the same time
2. bitbake someimage for 1.6 or for 1.7

Sometimes this rebuilds all the components from scratch (e.g. the toolchain and kernel). Both have PRSERV_HOST = "localhost:0" in local.conf. Is it possible the workers are communicating with the wrong PR servers?
Comment 1 Richard Purdie 2014-11-13 15:44:41 UTC
Its possible. Which port numbers did the builds report they started a PR server on? DO you have the log files from the builds (which should contain that)? When these changes occur, have you looked at bitbake-diffsigs on some recipe like quilt-native?

Could really use more info to help narrow this down.
Comment 2 Jonathan Liu 2014-12-09 02:56:34 UTC
I have not been able to reproduce this issue.