Closed
Bug 910201
Opened 11 years ago
Closed 11 years ago
Not all B2G builds use gaia.json & so still pull from gaia tip
Categories
(Release Engineering :: General, defect, P1)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 899969
People
(Reporter: emorley, Unassigned)
References
Details
(Whiteboard: [b2g])
...which makes the sheriffs very sad :-(
For example:
B2G Unagi opt first run...
https://tbpl.mozilla.org/php/getParsedLog.php?id=27098597&tree=Mozilla-Central
(used gaia d5e7d4c39dee68dc7f3558980804ce8ea0015790)
Retrigger of same job...
https://tbpl.mozilla.org/php/getParsedLog.php?id=27112329&tree=Mozilla-Central
(used gaia 4292d74f14438b49ebd01a4dbf89fd2748926f16)
(There are likely more job types, will have to try and find examples)
Comment 1•11 years ago
|
||
So I imagine everything done by b2g_build.py [1] is affected. I forget, does gaia.json refer to a git or hg revision?
[1] http://hg.mozilla.org/build/mozharness/file/default/scripts/b2g_build.py
Severity: blocker → critical
Whiteboard: [b2g]
Comment 2•11 years ago
|
||
hg
Comment 3•11 years ago
|
||
That's accurate. We only put this in place for b2g desktop.
Reporter | ||
Comment 4•11 years ago
|
||
Looks like we're calling b2g_build.py with the following params:
{
--target unagi --config b2g/releng-beta.py --gaia-languages-file locales/languages_dev.json --gecko-languages-file gecko/b2g/locales/all-locales
}
We want it to be using the gaia rev specified in the tree:
https://hg.mozilla.org/mozilla-central/file/tip/b2g/config/gaia.json
Similar to:
https://hg.mozilla.org/build/buildbot-configs/file/e18dc871d29a/mozilla/b2g_config.py#l59
-> https://hg.mozilla.org/build/buildbotcustom/file/e09ee7610d5b/misc.py#l1199
-> https://hg.mozilla.org/build/buildbotcustom/file/e09ee7610d5b/process/factory.py#l1182
Comment 5•11 years ago
|
||
I'm going to do this as part of bug 899969 if that's alright.
We will still keep gaia.json for desktop builds, but device builds will use per-device sources.xml.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•