Closed Bug 1505652 Opened 11 months ago Closed 10 months ago

Packages tasks fail when their packages tasks dependencies went green on the nth attempt

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set

Tracking

(firefox-esr60 fixed, firefox65 fixed)

RESOLVED FIXED
mozilla65
Tracking Status
firefox-esr60 --- fixed
firefox65 --- fixed

People

(Reporter: glandium, Assigned: tomprince)

Details

Because ./taskcluster/docker/debian-base/setup_packages.sh is using /runs/0/.

There happens to be a No bug patch around: https://phabricator.services.mozilla.com/D7364
(In reply to Mike Hommey [:glandium] from comment #0)
> Because ./taskcluster/docker/debian-base/setup_packages.sh is using /runs/0/.
> 
> There happens to be a No bug patch around:
> https://phabricator.services.mozilla.com/D7364

Actually, that patch is not enough because the packages jobs themselves don't rely on an in-tree docker image, and don't use setup_packages.sh (because of taskgraph kind ordering, packages need to be handled before docker images because the latter depend on the former, so the former can't depend on the latter ; one possible way around that would be to move some docker images that don't depend on packages to another kind, the packages kind could depend on)
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3f71db4aef73
[taskgraph] Download debian packages from latest run of package task; r=dustin
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/072bf0d7270d
[taskgraph] Download debian packages from latest run of package task; r=dustin
https://hg.mozilla.org/mozilla-central/rev/072bf0d7270d
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
You need to log in before you can comment on or make changes to this bug.