NascentUpload._matchDDEBs fails to handle ddebs for udebs

Bug #886452 reported by William Grant
26
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Gavin Panella
Linaro Ubuntu
Fix Released
Critical
Ricardo Salveti

Bug Description

NascentUpload._matchDDEBs ensures that all DdebBinaryUploadFiles have a corresponding DebBinaryUploadFile. But UdebBinaryUploadFiles can also have ddebs, so it should allow them to match as well.

This causes builds that produce udeb ddebs to fail to upload:

https://launchpad.net/~wgrant/+archive/experimental/+build/2902474

Related branches

Changed in launchpad:
assignee: nobody → Launchpad Red Squad (redsquad)
Revision history for this message
Alexander Sack (asac) wrote :

broke linaro overlay ppa ... afaiui means: blocks all linaro-ubuntu efforts :).

Disabling feature for our ppa:linaro-maintainers/overlay is one way to unblock.

Changed in linaro-ubuntu:
status: New → Triaged
importance: Undecided → Critical
Revision history for this message
David Zinman (dzinman) wrote :

Has there been any progress on this issue?

Gavin Panella (allenap)
Changed in launchpad:
status: Triaged → In Progress
assignee: Launchpad Red Squad (redsquad) → Gavin Panella (allenap)
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Gavin Panella (allenap)
tags: added: qa-ok
removed: qa-needstesting
Changed in launchpad:
status: Fix Committed → Fix Released
Fathi Boudra (fboudra)
Changed in linaro-ubuntu:
assignee: nobody → Ricardo Salveti (rsalveti)
milestone: none → 11.12
Revision history for this message
Ricardo Salveti (rsalveti) wrote :

Ddeb support was enabled for both Overlay and Staging Overlay and it seems to be working fine, marking as fix commited for now until it's properly validated for the release.

Changed in linaro-ubuntu:
status: Triaged → Fix Committed
Changed in linaro-ubuntu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.