Closed Bug 1154669 Opened 7 years ago Closed 6 years ago

Taskcluster B2g Build fails with bustage from b2g-inbound in other unrelated trees

Categories

(Taskcluster :: General, defect, P1)

x86
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: cbook, Unassigned)

References

Details

-> We had bustage in b2g-i like https://treeherder.mozilla.org/logviewer.html#?job_id=1724796&repo=b2g-inbound (Bug 1153796) and that got backed out
-> while the b2g-inbound builds are now fine, suddenly builds on fx-team and mozilla-inbound fails with:

https://treeherder.mozilla.org/logviewer.html#?job_id=8872723&repo=mozilla-inbound

while there was no merge or something that could explain that cross tree failure.

03:49 < tzimmermann> it almost seems like the moz.build was merged into fx-team, but not the actual source files
03:54 < tzimmermann> fx-team and m-i seem to execute this line: https://hg.mozilla.org/integration/b2g-inbound/file/bccb220e6859/dom/bluetooth/moz.build#l14
Pete: could you take a look into this
Flags: needinfo?(pmoore)
Component: Buildduty → TaskCluster
Product: Release Engineering → Testing
QA Contact: bugspam.Callek
Looking at one particular node,

This b2g-inbound build completed successfully:
http://docs.taskcluster.net/tools/task-inspector/#SUQsMe_RT_2Rl7gH5-1G4w/1

Then the same cache was used for this m-c build that failed:
http://docs.taskcluster.net/tools/task-inspector/#dhQffUFhTOmcx0TtWBAvsQ/0

After that this fx-team build failed using that cache:
http://docs.taskcluster.net/tools/task-inspector/#TFt50lxORRqvtF75LJc0gQ/0

The failed jobs above, and the failed b2g-inbound that triggered a backout have this same line (which seems to agree with the command about moz.build above):
 ERROR -  make[6]: *** No rule to make target `../../../../gecko/dom/bluetooth/bluetooth1/BluetoothInterface.cpp', needed by `BluetoothInterface.o'.  Stop.


 Both failed jobs for m-c and fx-team did not do a clobber (there is a line for skipping clobbering).
See Also: → 1154232
(In reply to Greg Arndt [:garndt] from comment #5)
> Then the same cache was used for this m-c build that failed:
> http://docs.taskcluster.net/tools/task-inspector/#dhQffUFhTOmcx0TtWBAvsQ/0

Correction, that build is for a try push.
Flags: needinfo?(pmoore)
This is a critical issue with shared objdirs that needs fixing (if it hasn't been already).
Blocks: 1080265
Flags: needinfo?(garndt)
Priority: -- → P1
Summary: Taskcluser B2g Build fails with bustage from b2g-inbound in other unreleated trees → Taskcluster B2g Build fails with bustage from b2g-inbound in other unrelated trees
Depends on: 1132574
Flags: needinfo?(garndt)
Hit this again today with a push to inbound that broke fx-team.

The push:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=319ea1367089

Was a needs-clobber push. The fx-team bustage:
https://tools.taskcluster.net/task-inspector/#q8YOH37xRPeuXlJVfouDRQ/0

Bug 1132574 isn't assigned to anybody. Should I be worried?
Flags: needinfo?(sdeckelmann)
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #9)

> Bug 1132574 isn't assigned to anybody. Should I be worried?

No :) 

:garndt is working on it.
Flags: needinfo?(sdeckelmann)
Summary: Taskcluster B2g Build fails with bustage from b2g-inbound in other unrelated trees → Taskcluster builds are re-using the same cache
Component: TaskCluster → General
Product: Testing → Taskcluster
Depends on: 1201179
Summary: Taskcluster builds are re-using the same cache → Taskcluster B2g Build fails with bustage from b2g-inbound in other unrelated trees
Resolving fixed based on objdir work and automatic clobber on try being implemented.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.