Closed
Bug 801175
Opened 12 years ago
Closed 11 years ago
Partner repacks don't repack win32 builds sometimes?
Categories
(Release Engineering :: General, defect, P5)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: catlee, Unassigned)
Details
(Whiteboard: [partner][signing])
I hit this when doing the funnelcake15/16 builds (bug 800551). I had a few false starts, and so by the time I got everything going, I hit the True part of this if statement:
http://hg.mozilla.org/build/partner-repacks/file/b57e518082db/scripts/partner-repacks.py#l729
which meant that the win32 installers got modified, but not resigned.
not sure if this was PEKBAC, setup issues, or other. filing for future investigation
Reporter | ||
Comment 1•12 years ago
|
||
Ben and I just figured out what happened here.
The repackSignedBuilds function basically extracts the original signed archive and repacks it into a new unsigned archive. We do this because we can't add files to the signed archive and re-sign it.
The first time I ran it, I didn't have signing set up properly. The original en-US file was downloaded, but then failed do this initial repack successfully. The next time I ran the script, repackSignedBuilds was never called since we already had the file. This meant that the partner repacks were modifying a copy of the original signed archive instead of a copy of the new unsigned archive. The future signing step then failed.
Possible fixes for this:
- Have repackSignedBuilds delete the local file if signing fails
- Have a distinct local path for the unsigned archives
P5 minor because we'll probably never hit this in our automation...
famous last words...
Severity: normal → minor
Priority: -- → P5
Whiteboard: [partner][signing]
Assignee | ||
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
Assignee | ||
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•