gecko-dev/taskcluster
Mike Hommey 7cb9cf0fa3 Bug 1532893 - Retry packages tasks when snapshot.debian.org doesn't respond. r=dustin
Bug 1486071 intended to fix this, but while the tasks are setup to
restart on exit status 100, there are multiple failure cases where
snapshot.debian.org doesn't respond and the exit status is not 100.

One is dget, when downloading package sources from snapshot.debian.org.
Eventually, those should move to fetch tasks, but in the meantime, we
bubble up get errors with an exit code 100.

mk-build-deps wraps a call to apt-get install, but doesn't return the
exit code that apt-get returns when apt-get returns one. It makes it
hard to distinguish the error modes, but mk-build-deps is unlikely to
fail on anything else than apt-get. Not all apt-get failures would be
due to snapshot.debian.org availability, but that's a tradeoff we
decided was okay in bug 1486071.

Differential Revision: https://phabricator.services.mozilla.com/D22269

--HG--
extra : moz-landing-system : lando
2019-03-06 22:14:20 +00:00
..
ci Bug 1533565 - Increase max-run-time for osx ccov builds; r=marco 2019-03-07 22:40:10 +00:00
docker Bug 1476372 - Add fetch tasks for raptor chromium builds. r=rwood,glandium,tomprince 2019-03-06 19:45:34 +00:00
docs Bug 1530908 - Use a transform for try --artifact instead of a morph. r=tomprince 2019-03-05 08:52:19 +00:00
scripts Bug 1476372 - Add fetch tasks for raptor chromium builds. r=rwood,glandium,tomprince 2019-03-06 19:45:34 +00:00
taskgraph Bug 1532893 - Retry packages tasks when snapshot.debian.org doesn't respond. r=dustin 2019-03-06 22:14:20 +00:00
.yamllint
mach_commands.py Bug 1525736: [taskgraph] Allow looking up parameters by project for trust-domains other than `gecko`; r=dustin 2019-02-14 21:34:49 +00:00
moz.build