The "Latest autobuilder errors" tab is supposed to show only errors submitted by the Yocto Project public autobuilder instance. However, errors submitted by other autobuilders are being shown in that tab. This is an example: http://errors.yoctoproject.org/Errors/Details/20801/ You can tell by the recipe and machine (and also the link back URL http://localhost:8010/builders/nightly-mqclient/builds/7) We must improve the way we identify the errors from the Yocto Project public autobuilder to make sure that tab shows only those.
The autobuilder doesn't currently have the submitter id as part of its configuration which means that all submissions from anyone using the yocto-autobuilder project come as the same submitter id. http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/tree/lib/python2.7/site-packages/autobuilder/buildsteps/SendErrorReport.py?#n44 The error-report-web on errors.yp looks to see if the submitter starts with yocto-autobuilder and if it does it puts them in the Autobuilder filtered tab.
*** Bug 8071 has been marked as a duplicate of this bug. ***
*** Bug 8683 has been marked as a duplicate of this bug. ***
http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=335f2c34100a9e2d1e41ffca5d1baeb038aa84e8
This doesn't seem to be an error from the yocto project public autobuilder: http://errors.yoctoproject.org/Errors/Details/60025/ It seems to have been submitted today, so...unless I'm missing something, this seems to still be a problem.
Relooking at this. Patch later today.
http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=2ed10ad8339165989adf38a1813152529724dbcd Don't use os.environ.get expecting worker env as it's running on the controller.
Verified. IDs are OK now, just need to update the website to take them into consideration.