Closed Bug 1195397 Opened 9 years ago Closed 9 years ago

for aurora -> beta: l10n-mozconfig needs "ac_add_options --with-branding=browser/branding/aurora" removed

Categories

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

defect
Not set
normal

Tracking

(firefox44 fixed)

RESOLVED FIXED
Tracking Status
firefox44 --- fixed

People

(Reporter: jlund, Assigned: rail)

References

Details

Attachments

(1 file)

Blocks: 1190766
I'm going to look at this now
so running `python mozharness/scripts/merge_day/gecko_migration.py -c mozharness/configs/merge_day/aurora_to_beta.py` yields the following output:
     http://people.mozilla.org/~jlund/beta_diff.log

parsing the output and grepping for --with-branding shows some pretty random lines. I see some files replacing 'aurora' with 'nightly' but others replacing 'aurora' with 'beta'.

I'm a bit confused about what we should expect here given the above diff log.

nthomas: it looks like all the --with-branding lines that mention aurora are replaced but I'm not sure if they should be 'nightly' or 'beta'. I'd assume nightly but the mix seems odd
Flags: needinfo?(nthomas)
Desktop should be setting nightly, and the the release automation overrides that http://hg.mozilla.org/build/tools/file/default/lib/python/build/l10n.py#l70. Android needs to be setting beta, so all is well ?

Ideally browser/config/version_display.txt would say 42.0b1 instead of 42.0, but the tagging will fix that up if we don't. Bug 1175331 seems to have stalled on that. Relatedly, bug 1196373 will probably land on aurora before the merge, so that'll remove the mobile/android/confvars.sh change. Not sure if we need to handle that change in the migration script, or if it will continue without error if it finds nothing to replace.
Flags: needinfo?(nthomas)
(In reply to Nick Thomas [:nthomas] from comment #4)
> Relatedly, bug 1196373 will probably land on aurora before
> the merge, so that'll remove the mobile/android/confvars.sh change. Not sure
> if we need to handle that change in the migration script, or if it will
> continue without error if it finds nothing to replace.

This is handled by https://bugzilla.mozilla.org/show_bug.cgi?id=1190766#c9 and will ride the trains. The current approach is to fail if we can't bump something rather than silently skipping.
Sounds like this should be already resolved or should I get coffee? :)
I suppose we are good then
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Looks like we need to tweak some configs.
Blocks: 1206983
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee: nobody → rail
Attached patch beta_l10n.diffSplinter Review
This is the diff https://gist.github.com/rail/ddb3551d30af9e7eeac1
(I had to remove mobile/android/confvars.sh from the list, pretending that I merge for gecko 43)

The list of files comes from https://bugzilla.mozilla.org/attachment.cgi?id=8663957&action=edit
Attachment #8663993 - Flags: review?(jlund)
Blocks: 1206664
No longer blocks: 1190766
Attachment #8663993 - Flags: review?(jlund) → review+
https://hg.mozilla.org/mozilla-central/rev/f1ee39653039
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: