Bug 11509

Summary: In default config, the autobuilder PR server does not work
Product: [Infrastructure] AutoBuilder Reporter: Johannes Schrimpf <johannes.schrimpf>
Component: autobuilderAssignee: Joshua Lock <joshuagloe>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Medium CC: infras.ab.watcher, Infras.watcher, pidge, pokylinux
Version: unspecified   
Target Milestone: 2.5   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)

Description Johannes Schrimpf 2017-05-12 16:41:35 UTC
When using the default configuration with PRSERV_PORT = "0", the ab-prserv is started and creates a database, but also each build is creating a local database in which the versions are stored. However, these are overwritten in each build.

In my setup I fixed this by setting a port other then 0. Doing this, the build environments could find the autobuilder prserv. However this behavior was unexpected for me and it took some time to figure out why the ab-prserv is running but not getting any data.

If this behavior is intended, I strongly suggest to document it in the autobuilder documentation and readme since the information from the development manual does not apply.


Version: 867b093d540fcd51d821adcdd8184668ab23b40e
Comment 1 Joshua Lock 2018-04-10 03:10:54 UTC
We're moving away from the yocto-autobuilder codebase to a setup which uses vanilla buildbot + some YP configuration and extensions in a repo (yocto-autobuilder2) + some helper scripts.

Therefore we won't be addressing issues in the old yocto-autobuilder codebase.