Builders stuck when downloading lots of build-deps

Bug #408001 reported by Celso Providelo
28
This bug affects 2 people
Affects Status Importance Assigned to Milestone
launchpad-buildd
Critical
Adam Conrad

Bug Description

Suddenly many builders started to get stuck when downloading build-dep candidates from ftpmaster.internal.

The buildlog tail halts at:

{{{
...
Get:345 http://ftpmaster.internal jaunty/main liblircclient-dev 0.8.4a-0ubuntu5 [79.6kB]
Get:346 http://ftpmaster.internal jaunty/main libwebkit-dev 1.0.1-4 [33.9kB]
}}}

and stays like that for days.

Accidentally (or not) only PPA builders got in that state, official builders are doing fine.

After a manual reset (cesium ssh trigger) they start working again for some period.

Revision history for this message
Adam Conrad (adconrad) wrote :

Ugh. Apt bug. The reason it's not happening on the primary buildds is because they're primarily building karmic, where it's fixed, while PPA is constantly building older releases, where it's not.

Michael, what are the odds of getting the fix backported to all our supported suites and uploaded to -proposed, and I can toss it in all the buildd chroots?

Changed in launchpad-buildd:
status: New → Triaged
importance: Undecided → Critical
Revision history for this message
Colin Watson (cjwatson) wrote :

https://launchpad.net/~cjwatson/+archive/apt-pipe-depth

I'd prefer to defer the question of -proposed to Michael. From the surrounding comments it looks as if this fix also regresses debtorrent?

Revision history for this message
Adam Conrad (adconrad) wrote :

APT has been updated in all the chroots with the fixed versions (thanks for providing them, Colin), and non-virtual builds for all architectures are at:

https://edge.launchpad.net/~adconrad/+archive/apt-pipe-depth

As for the updates question, unless I go pinning them (which I can do later), we probably want this fix (with the accompanying option to make it configurable, for debtorrent) backported, so we don't get surprise upgrades to a non-fixed version if we get a new apt in updates/security.

Changed in launchpad-buildd:
assignee: nobody → Adam Conrad (adconrad)
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions