Closed Bug 1226825 Opened 9 years ago Closed 9 years ago

[gatt] taskcluster-vcs client seems to fail with node v4.2.2 on gaia-master, works fine with pull requests

Categories

(Taskcluster :: UI, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: aus, Assigned: aus)

Details

Attachments

(1 file, 1 obsolete file)

Only fails for main revisions committed to master. Still works just fine when using a pull request. Very strange. Looking into it ASAP.
Here's a job showing the failure -- https://treeherder.mozilla.org/#/jobs?repo=gaia-master&revision=56d0ee41ae19 Here's one that works (D task) _BUT_ it has the same ref errors as the first, but succeeds! ARGH! https://treeherder.mozilla.org/#/jobs?repo=gaia-master&revision=9ce8dc0286f7
:hwine, I might need your help figuring out how best to resolve this issue. It's fine on b2g-inbound, and elsewhere where we run Gij tests. It's only on gaia-master that we're seeing the issue. Here's where we checkout stuff -- https://github.com/mozilla-b2g/gaia/blob/master/build/docker/gaia-taskenv/bin/entrypoint#L11 We could, in the interim, simply have it checkout gaia/master from mozilla-b2g, but, those aren't reproducible builds. If you hit retry, it will checkout the latest tip, not the tip you were at when you submitted the job.
:hwine, see comment #2.
Flags: needinfo?(hwine)
My knowledge (and focus) is on the *.m.o processing. I can't speak to status of items on github.com/mozilla-b2g. If you see issues for a build where the gaia revision (or a child commit) has been successfully added to the b2g/config/gaia.json file on the associated gecko repository on hg.mozilla.org, I can help. I currently have no reports of problems in that area.
Flags: needinfo?(hwine)
Attachment #8690967 - Attachment is obsolete: true
Comment on attachment 8690990 [details] [review] [gaia] nullaus:master > mozilla-b2g:master Temporary fix that was committed.
Commit (master): https://github.com/mozilla-b2g/gaia/commit/42f4f78f6c95a4730c587a95e03fb7df3bbe4602 Temporary fix. This isn't ideal as it does not create reproducible builds. If you re-trigger, you will re-trigger against the current tip, not the revision you originally committed. This is obviously bad. But, we need to maintain that gaia-master is building correctly and the tests still pass. gaia (try) test results are 100% valid and the builds there are reproducible.
This bug is closed as part of the Great Bugzilla Cleaning Sprint of 2016 by bstack and jonasfj, please reopen if you disagree.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Component: Tools → UI and Tools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: