Closed Bug 784577 Opened 13 years ago Closed 13 years ago

Adding a new locale fails to complete the repack

Categories

(Release Engineering :: Release Automation, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nthomas, Assigned: rail)

Details

(Keywords: regression)

Attachments

(2 files)

eg ach for Firefox 15.0b6: The command that fails is command: START command: perl ../../../tools/update-packaging/unwrap_full_update.pl ../../../..//None where None should be the name of the earlier complete mar file. This is a result of Downloading http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/15.0b4-candidates/build1/update/linux-i686/ach/firefox-15.0b4.complete.mar to firefox-15.0b4.ach.complete.mar Got 404. Skipping http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/15.0b4-candidates/build1/update/linux-i686/ach/firefox-15.0b4.complete.mar files which don't exist because this is the first time we built the locale. We need to handle this case gracefully somehow, and still upload the installer + complete mar for the new locale.
This patch "should just work". If there is rush, feel free to review instead of Ben. We used the same logic before: http://hg.mozilla.org/build/tools/file/5292d9a3c619/lib/python/build/l10n.py#l84 diff with -b (ignore white space changes) shows only 2 line change: https://gist.github.com/3422277
Attachment #654077 - Flags: review?(bhearsum)
Comment on attachment 654077 [details] [diff] [review] don't create partials for new locales Damn =(. Thanks for the fix Rail.
Attachment #654077 - Flags: review?(bhearsum) → review+
Attachment #654077 - Flags: checked-in+
This fix worked.
Assignee: nobody → rail
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Attachment #654204 - Flags: review?(bhearsum)
Attachment #654204 - Flags: review?(bhearsum) → review+
Comment on attachment 654204 [details] [diff] [review] Add warning when skipping partial mar creation http://hg.mozilla.org/build/tools/rev/beea3b219caa
Attachment #654204 - Flags: checked-in+
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: