Specify a standard destination dir for l10n clones

RESOLVED FIXED

Status

defect
P2
normal
RESOLVED FIXED
6 years ago
Last year

People

(Reporter: coop, Assigned: coop)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [l10n])

Attachments

(3 attachments)

We don't specify a destination dir in the automation, so when we clone the l10n repos, we end up with clones in branch-specific locations. 

We are now using mozconfigs for l10n repacks. Because these destination dirs are referenced in these in-tree mozconfigs, we end up with branch-specific entries for --with-l10n-base that need to be modified during uplift on merge days.

We should start specifying a single destination dir for l10n clones that is invariant across branches.
Status: NEW → ASSIGNED
Priority: -- → P2
All l10n repos will now get cloned to a standard l10n/ dir under the base work dir. This removes the need to make branch-specific changes to the l10n-mozconfig files during uplift/merge days.

Patch for the mozilla-central mozconfigs is coming up. I should be able to uplift this patch trivially to aurora, beta, and release because it's NPOTB on beta and release.
Attachment #746551 - Flags: review?(armenzg)
re: testing - I've created successful repacks in staging for all platforms for both Firefox and Thunderbird on both central and aurora.

http://dev-master01.build.scl1.mozilla.com:8044/one_line_per_build
Attachment #746551 - Flags: review?(armenzg) → review+
Attachment #746560 - Flags: review?(armenzg) → review+
Attachment #746564 - Flags: review?(armenzg) → review+
Comment on attachment 746551 [details] [diff] [review]
[buildbotcustom] Clone l10n repos to a standard 'l10n' dir regardless of branch

https://hg.mozilla.org/build/buildbotcustom/rev/c0fe7edf6ab7
Attachment #746551 - Flags: checked-in+
Comment on attachment 746560 [details] [diff] [review]
[mozilla-central] Set l10n base dir to l10n/ in mozconfigs

https://hg.mozilla.org/mozilla-central/rev/8b3f78b002c2
Attachment #746560 - Flags: checked-in+
Comment on attachment 746564 [details] [diff] [review]
[comm-central] Set l10n base dir to l10n/ in mozconfigs

https://hg.mozilla.org/comm-central/rev/f3ce31d62e7c
Attachment #746564 - Flags: checked-in+
in production
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
(In reply to Alex Keybl [:akeybl] from comment #1)
> https://wiki.mozilla.org/Release_Management/
> Merge_Documentation#Until_bug_852553_is_fixed

I've removed this section from the Merge doc now.
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.