Closed Bug 1532893 Opened 6 months ago Closed 6 months ago

errors connecting to the debian package snapshot server

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set

Tracking

(firefox67 fixed)

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1486071 +++

It turns out bug 1486071 didn't fix this in packages tasks.

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.

Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/615a12a92768
Retry packages tasks when snapshot.debian.org doesn't respond. r=dustin
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
You need to log in before you can comment on or make changes to this bug.