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)

ARM
Gonk (Firefox OS)
defect

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)
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]
That's accurate. We only put this in place for b2g desktop.
Depends on: 868597
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
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
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.