Closed
Bug 739770
Opened 13 years ago
Closed 13 years ago
mobile beta off aurora
Categories
(Release Engineering :: Release Automation, defect)
Release Engineering
Release Automation
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mozilla, Assigned: mozilla)
Details
Attachments
(7 files, 6 obsolete files)
527 bytes,
patch
|
jhford
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
1.86 KB,
patch
|
bhearsum
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
14.70 KB,
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
4.11 KB,
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
11.40 KB,
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
3.93 KB,
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
15.74 KB,
patch
|
bhearsum
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
This will probably be fairly painless.
I think I may need some new mozharness configs, plus I want to make running staging releases easier with single locale.
Assignee | ||
Comment 1•13 years ago
|
||
Not urgent, but I keep running into this after running setup-master.py -t.
Attachment #610768 -
Flags: review?(jhford)
Assignee | ||
Comment 2•13 years ago
|
||
Assignee | ||
Comment 3•13 years ago
|
||
Not strictly required, but will make staging releases with mobile single locale a lot less painful.
Assignee | ||
Comment 4•13 years ago
|
||
Assignee | ||
Comment 5•13 years ago
|
||
Assignee | ||
Comment 6•13 years ago
|
||
Assignee | ||
Comment 7•13 years ago
|
||
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u aki -V 12.0b4 --branch mozilla-aurora --build-number 1 -c staging_release-fennec-mozilla-beta.py --dryrun --products fennec localhost:9052 2>&1 | tee aki.out
2012-03-29 18:18:54,444 : ERROR : Branch mozilla-aurora isn't enabled for fennec
2012-03-29 18:18:54,444 : ERROR : Error verifying branch is enabled on master
Bunches of mozconfig warnings, and then an l10n dashboard error which is expected since 12.0b4 isn't til next week.
I might try --branch mozilla-beta but I'm not entirely sure what'll happen. I should dig and/or try it.
Updated•13 years ago
|
Attachment #610768 -
Flags: review?(jhford) → review+
Assignee | ||
Comment 8•13 years ago
|
||
Comment on attachment 610768 [details] [diff] [review]
add test-output to buildbot-configs/.hgignore
http://hg.mozilla.org/build/buildbot-configs/rev/a5a34d70ecfb
Attachment #610768 -
Flags: checked-in+
Assignee | ||
Comment 9•13 years ago
|
||
Running release_sanity.py with --branch mozilla-beta gave me the same number of errors, but a different set. Running with -b instead of dryrun gave me a traceback and no sendchange.
I enabled mozilla-aurora as a mobile release branch, reconfiged, and ran
PYTHONPATH=. ../bin/python ../tools/buildbot-helpers/release_sanity.py -u aki -V 12.0b4 --branch mozilla-aurora --build-number 1 -c staging_release-fennec-mozilla-beta.py -b --products fennec localhost:9052 2>&1 | tee aki2.out
which gave me a traceback but sendchanged properly.
Assignee | ||
Comment 10•13 years ago
|
||
Comment on attachment 610779 [details] [diff] [review]
(needs testing) [configs] beta off aurora
This bumped the aurora version to 12.0 from 13.0a2, so I need to change next{AppVersion,Milestone} to not do that.
Assignee | ||
Comment 11•13 years ago
|
||
With fixes found during first staging run.
Attachment #610784 -
Attachment is obsolete: true
Assignee | ||
Comment 12•13 years ago
|
||
Running a second staging run to test this.
However, I've been thinking that since this is a lot more than just an s,mozilla-beta,mozilla-aurora, change, that I want to create a {staging_,}release-fennec-mozilla-aurora.py to avoid borking a "normal" beta and allow for landing early.
Attachment #610779 -
Attachment is obsolete: true
Assignee | ||
Comment 13•13 years ago
|
||
This patch:
* creates {staging_,}release-fennec-mozilla-aurora.py's that we will use for the mobile betas off mozilla-aurora.
There's nothing keeping us from patching {staging_,}release-fennec-mozilla-beta.py, but we'll have to time the landing of that patch carefully. Adding new files lets us land at any point.
* adds releaseConfig['single_locale_options'] to allow us to set how mobile_l10n.py is called.
* removes android from the multilocale_config (only android-xul is multilocale now). This is only cleanup.
* sets the l10nPlatforms to () on non-aurora configs. This was fine when l10n-changesets_mobile-*.json was empty, but we're not going to have single locale android-xul.
When I get 'go' for the first beta-off-aurora, I'll also patch the {staging_,}release-fennec-mozilla-beta.py configs appropriately.
Attachment #611610 -
Attachment is obsolete: true
Attachment #611972 -
Flags: review?(bhearsum)
Assignee | ||
Comment 14•13 years ago
|
||
Comment on attachment 610780 [details] [diff] [review]
[custom] beta off aurora
This patch uses the single_locale_options in the releaseConfig when calling mobile_l10n.py.
Attachment #610780 -
Attachment description: (needs testing) [custom] beta off aurora → [custom] beta off aurora
Attachment #610780 -
Flags: review?(bhearsum)
Assignee | ||
Comment 15•13 years ago
|
||
Comment on attachment 610782 [details] [diff] [review]
[mozharness] remove non-esr10 linux-android multilocale configs
I split these mozharness patches up into logical chunks so hopefully they're easier to review.
Attachment #610782 -
Flags: review?(rail)
Assignee | ||
Updated•13 years ago
|
Attachment #610783 -
Attachment description: (needs testing) [mozharness] aurora multilocale release configs → [mozharness] aurora multilocale release configs
Attachment #610783 -
Flags: review?(rail)
Assignee | ||
Comment 16•13 years ago
|
||
This patch:
* adds single_locale/{staging_,}release_mozilla-aurora_android.py config files that point at the staging_release-fennec-mozilla-aurora.py release config files in buildbot-configs/mozilla.
* adds staging_* config files for the rest of single_locale/ .
These have %(user_repo_override)s set to hopefully make running staging releases with these a lot easier.
Attachment #611603 -
Attachment is obsolete: true
Attachment #611974 -
Flags: review?(rail)
Assignee | ||
Comment 17•13 years ago
|
||
Same, but now I'm pointing at the right mozharness single_locale config files in {staging_,}release-fennec-mozilla-beta.py.
Attachment #611972 -
Attachment is obsolete: true
Attachment #611972 -
Flags: review?(bhearsum)
Attachment #611975 -
Flags: review?(bhearsum)
Assignee | ||
Comment 18•13 years ago
|
||
Not strictly a part of this bug, but something that I wanted to clean up while I was digging around in here.
Attachment #611976 -
Flags: review?(rail)
Comment 19•13 years ago
|
||
Comment on attachment 611975 [details] [diff] [review]
[configs] beta off aurora v4
>+++ b/mozilla/release-fennec-mozilla-aurora.py
> # L10n repositories
> releaseConfig['l10nRelbranch'] = None
>-releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-beta'
>+releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-aurora'
> releaseConfig['l10nRevisionFile'] = 'l10n-changesets_mobile-beta.json'
Need to update l10nRevisionFile, too?
Updated•13 years ago
|
Attachment #610780 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 20•13 years ago
|
||
(In reply to Ben Hearsum [:bhearsum] from comment #19)
> Comment on attachment 611975 [details] [diff] [review]
> [configs] beta off aurora v4
>
> >+++ b/mozilla/release-fennec-mozilla-aurora.py
>
> > # L10n repositories
> > releaseConfig['l10nRelbranch'] = None
> >-releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-beta'
> >+releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-aurora'
> > releaseConfig['l10nRevisionFile'] = 'l10n-changesets_mobile-beta.json'
>
> Need to update l10nRevisionFile, too?
I was going to point at the same l10n-changesets_mobile-beta.json, but it's easy enough to point to an l10n-changesets_mobile-aurora.json if you think that's better.
Assignee | ||
Comment 21•13 years ago
|
||
Points the aurora release config files at l10n-changesets_mobile-aurora.json. Also creates said json file.
Attachment #611975 -
Attachment is obsolete: true
Attachment #611975 -
Flags: review?(bhearsum)
Attachment #612251 -
Flags: review?(bhearsum)
Updated•13 years ago
|
Attachment #612251 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 22•13 years ago
|
||
Comment on attachment 612251 [details] [diff] [review]
[configs] beta off aurora v5
http://hg.mozilla.org/build/buildbot-configs/rev/91c971857485
Attachment #612251 -
Flags: checked-in+
Assignee | ||
Comment 23•13 years ago
|
||
Comment on attachment 610780 [details] [diff] [review]
[custom] beta off aurora
http://hg.mozilla.org/build/buildbotcustom/rev/b16d6f114064
Attachment #610780 -
Flags: checked-in+
Updated•13 years ago
|
Attachment #610782 -
Flags: review?(rail) → review+
Updated•13 years ago
|
Attachment #610783 -
Flags: review?(rail) → review+
Updated•13 years ago
|
Attachment #611974 -
Flags: review?(rail) → review+
Updated•13 years ago
|
Attachment #611976 -
Flags: review?(rail) → review+
Assignee | ||
Comment 24•13 years ago
|
||
Comment on attachment 610782 [details] [diff] [review]
[mozharness] remove non-esr10 linux-android multilocale configs
http://hg.mozilla.org/build/mozharness/rev/166ed671a8cd
Attachment #610782 -
Flags: checked-in+
Assignee | ||
Comment 25•13 years ago
|
||
Comment on attachment 610783 [details] [diff] [review]
[mozharness] aurora multilocale release configs
http://hg.mozilla.org/build/mozharness/rev/4656104a6567
Attachment #610783 -
Flags: checked-in+
Assignee | ||
Comment 26•13 years ago
|
||
Comment on attachment 611974 [details] [diff] [review]
[mozharness] aurora+staging single locale configs
http://hg.mozilla.org/build/mozharness/rev/9c9bc1f43b2d
Attachment #611974 -
Flags: checked-in+
Assignee | ||
Comment 27•13 years ago
|
||
Comment on attachment 611976 [details] [diff] [review]
[mozharness] rename android-market to google-play
http://hg.mozilla.org/build/mozharness/rev/681d3153c653
Attachment #611976 -
Flags: checked-in+
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•