Closed
Bug 739770
Opened 12 years ago
Closed 12 years ago
mobile beta off aurora
Categories
(Release Engineering :: Release Automation: Other, defect)
Release Engineering
Release Automation: Other
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•12 years ago
|
||
Not urgent, but I keep running into this after running setup-master.py -t.
Attachment #610768 -
Flags: review?(jhford)
Assignee | ||
Comment 2•12 years ago
|
||
Assignee | ||
Comment 3•12 years ago
|
||
Not strictly required, but will make staging releases with mobile single locale a lot less painful.
Assignee | ||
Comment 4•12 years ago
|
||
Assignee | ||
Comment 5•12 years ago
|
||
Assignee | ||
Comment 6•12 years ago
|
||
Assignee | ||
Comment 7•12 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•12 years ago
|
Attachment #610768 -
Flags: review?(jhford) → review+
Assignee | ||
Comment 8•12 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•12 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•12 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•12 years ago
|
||
With fixes found during first staging run.
Attachment #610784 -
Attachment is obsolete: true
Assignee | ||
Comment 12•12 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•12 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•12 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•12 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•12 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•12 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•12 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•12 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•12 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•12 years ago
|
Attachment #610780 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 20•12 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•12 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•12 years ago
|
Attachment #612251 -
Flags: review?(bhearsum) → review+
Assignee | ||
Comment 22•12 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•12 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•12 years ago
|
Attachment #610782 -
Flags: review?(rail) → review+
Updated•12 years ago
|
Attachment #610783 -
Flags: review?(rail) → review+
Updated•12 years ago
|
Attachment #611974 -
Flags: review?(rail) → review+
Updated•12 years ago
|
Attachment #611976 -
Flags: review?(rail) → review+
Assignee | ||
Comment 24•12 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•12 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•12 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•12 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•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•