Closed Bug 632412 Opened 14 years ago Closed 14 years ago

regression in partner repack signing

Categories

(Release Engineering :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: bhearsum)

References

Details

Attachments

(2 files, 1 obsolete file)

Since bug 614227 we're unable to properly sign win32 EU Ballot builds, because their filepath doesn't match this regex: http://hg.mozilla.org/build/tools/file/878c613c80bf/release/signing/signing.py#l79
Attached patch probable fix (obsolete) — Splinter Review
Still testing this, but it looks like it's going to work. In my original patches, I changed the Makefile in such a way that we copied the win32-EUBallot directory over to signed-buildN *prior* to running signcode. Because of this, I didn't realize that I needed to update fileInfo(), too. This patch corrects both of those areas. I'll poke someone for review once I confirm it in my testrun.
Attachment #510656 - Attachment is obsolete: true
Attachment #510688 - Flags: review?(catlee)
Attachment #510688 - Flags: review?(catlee) → review+
Comment on attachment 510688 [details] [diff] [review] fix ballot signing, tested Landed this, and moved the FIREFOX_3_6_14_BUILD2 and _RELEASE tags to it. Leaving this bug open so I can update the tests.
Attachment #510688 - Flags: checked-in+
I added two new tests: one for EUBallot, one for partner repacks, and I also split up the massive fileInfo test into individual ones, to make sure they all run even if one fails.
Attachment #510757 - Flags: review?(catlee)
Attachment #510757 - Flags: review?(catlee) → review+
Comment on attachment 510757 [details] [diff] [review] update signing tests Landed this. Doing a final re-run of 3.6.14build2 in staging before I declare this FIXED.
Attachment #510757 - Flags: checked-in+
(In reply to comment #5) > Comment on attachment 510757 [details] [diff] [review] > update signing tests > > Landed this. > > Doing a final re-run of 3.6.14build2 in staging before I declare this FIXED. Done and passed!
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: