UEFI signing failures cause binaries to be republished continuously

Reported by William Grant on 2012-10-26
46
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Critical
Colin Watson

Bug Description

A UEFI signing failure (or possibly any CustomUploadError) during process-accepted causes the PackageUpload to remain ACCEPTED, even though BPPHs have already been created (and will be committed, as process-accepted deliberately commits even upon failure). The next run of process-accepted does the same thing, and the next, and the next, causing unbounded republication of the upload's binaries.

ppa:apw/signing has more than 120000 excess publications, and ppa:jacob/ppa has somewhere north of 343000 of them. There are more than likely other less bad cases.

We might just want to skip signing if there's no key, but that won't fix the ppa:apw/signing case, which is failing with this error:

 warning: file-aligned section .text extends beyond end of file
 warning: checksum areas are greater than image size. Invalid section table?

Related branches

Changed in launchpad:
status: Triaged → In Progress
assignee: nobody → William Grant (wgrant)
status: In Progress → Triaged
assignee: William Grant (wgrant) → nobody
Colin Watson (cjwatson) on 2012-11-09
Changed in launchpad:
status: Triaged → In Progress
assignee: nobody → Colin Watson (cjwatson)
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Colin Watson (cjwatson) on 2012-11-09
tags: added: qa-ok
removed: qa-needstesting
William Grant (wgrant) on 2012-11-12
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers