Closed Bug 813757 Opened 12 years ago Closed 12 years ago

Firefox and Thunderbird 17.0esr builds don't have en-US MAR file

Categories

(Release Engineering :: Release Automation: Other, defect, P1)

x86_64
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rail, Assigned: rail)

References

Details

Attachments

(1 file)

      No description provided.
Two options:
1) Generate these by hand in the objdirs
2) Only serve completes in ESR 17.0.1.

Recommending the latter because there won't be that many users on ESR 17.0.

We also need to fix the root cause, of course!
It turns out that enableUpdatePackaging is set to False when releaseconfig doesn't set verifyConfigs :/

I believe we always want this set to True.

Still need to figure out a good way to generate mars and update checksums files and signatures...
Attachment #683762 - Flags: review?(nthomas)
Comment on attachment 683762 [details] [diff] [review]
enableUpdatePackaging always for releases

That variable is not very well named any more :-S
Attachment #683762 - Flags: review?(nthomas) → review+
Comment on attachment 683762 [details] [diff] [review]
enableUpdatePackaging always for releases

http://hg.mozilla.org/build/buildbotcustom/rev/918e0544718c
Attachment #683762 - Flags: checked-in+
I disabled the following slaves to investigate this issue:

Firefox
* linux64-ix-slave13
* linux-ix-slave24
* w64-ix-slave07
* bld-lion-r5-062

Thunderbird
* linux64-ix-slave04
* mv-moz2-linux-ix-slave06
* bld-lion-r5-054
* w64-ix-slave96
I generated en-US mar files, signed them internally (mar signature), externally (gpg), updated per-platform checksums files, gpg signed them, regenerated SUMS files and gpg signed them.

The details are in the corresponding build notes for Firefox and Thunderbird.
Status: NEW → RESOLVED
Closed: 12 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: