Closed Bug 714542 Opened 13 years ago Closed 12 years ago

Mac build uses pretty naming for *.checksums files

Categories

(Release Engineering :: General, defect, P2)

x86
macOS
defect

Tracking

(firefox11 fixed, firefox-esr10 fixed)

RESOLVED FIXED
Tracking Status
firefox11 --- fixed
firefox-esr10 --- fixed

People

(Reporter: rail, Assigned: rail)

References

Details

(Whiteboard: [releases][automation][updates][qa-])

Attachments

(1 file)

http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/9.0-candidates/build1/mac/af/
vs
http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/9.0-candidates/build1/unsigned/win32/af/
and 
http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/9.0-candidates/build1/linux-i686/af/

It would be great to use the same pattern for all platforms what will simplify my snippet generation work for bug 607389.

I'm not sure where these checksums files are used, so before forwarding this patch to Core/Build Config I wanted to get feedback.
Attachment #585218 - Flags: feedback?(jhford)
Comment on attachment 585218 [details] [diff] [review]
rename mac checksums file

Review of attachment 585218 [details] [diff] [review]:
-----------------------------------------------------------------

changing names should be fine.
Attachment #585218 - Flags: feedback?(jhford) → feedback+
Comment on attachment 585218 [details] [diff] [review]
rename mac checksums file

Worked fine in staging
Attachment #585218 - Flags: review?(ted.mielczarek)
Priority: -- → P2
Attachment #585218 - Flags: review?(ted.mielczarek) → review+
Yay!
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Reopening to nominate the patch for aurora.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment on attachment 585218 [details] [diff] [review]
rename mac checksums file

The patch will be required for Firefox 11.0 release automation where we introduce signing of binaries and MAR files as a part of build process. We need to use *.checksums files to generate snippets without downloading complete MAR files for current and previous releases and generating partial MAR files. It should reduce release end-to-end time at least for 1h.

User impact if declined: None, the "*.checksums" files are used by automation.
Testing completed (on m-c, etc.): the patch baked in m-c for a couple of days and passed staging release automation.
Risk to taking this patch (and alternatives if risky): low
Attachment #585218 - Flags: approval-mozilla-aurora?
Comment on attachment 585218 [details] [diff] [review]
rename mac checksums file

[Triage Comment]
Approved for Aurora - 1hr off the release sounds like a great win!
Attachment #585218 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment on attachment 585218 [details] [diff] [review]
rename mac checksums file

hg.mozilla.org/releases/mozilla-aurora/rev/e606b449fe72
Status: REOPENED → RESOLVED
Closed: 13 years ago12 years ago
Resolution: --- → FIXED
Whiteboard: [releases][automation][updates] → [releases][automation][updates][qa-]
Comment on attachment 585218 [details] [diff] [review]
rename mac checksums file

It would be great to port this functionality to the ESR branch what would allow RelEng dropping manual signing. This feature has been tested for 4 betas and worked just fine.
Attachment #585218 - Flags: approval-mozilla-esr10?
Comment on attachment 585218 [details] [diff] [review]
rename mac checksums file

[Triage Comment]
Looks good to me, please land today preferably in order to be ready for go-to-build on Friday
Attachment #585218 - Flags: approval-mozilla-esr10? → approval-mozilla-esr10+
Comment on attachment 585218 [details] [diff] [review]
rename mac checksums file

Transplanted to esr10:
http://hg.mozilla.org/releases/mozilla-esr10/rev/72e6cfd7a699
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: