Closed
Bug 727580
Opened 13 years ago
Closed 13 years ago
mobile release configs for the 10esr branch
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mozilla, Assigned: mozilla)
Details
(Whiteboard: [releases][android][automation])
Attachments
(3 files, 2 obsolete files)
18.94 KB,
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
14.04 KB,
patch
|
rail
:
review+
bhearsum
:
feedback+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
15.51 KB,
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
This is now the plan of record.
We may alter the version number ('esr' suffix or no 'esr' suffix) and the update channel to make things simpler for Socorro.
Assignee | ||
Comment 1•13 years ago
|
||
version 10.0.Xesr
appVersion 10.0.X
update channel esr
For the latter, I think I need to create esr-specific mozconfigs for linux-android.
Tempted to try to get android-xul working here so we can get rid of linux-android when 11.0 goes to mozilla-release.
I also need to test my sign_android.py for mozilla-esr10 and mozilla-release builds.
Assignee | ||
Comment 2•13 years ago
|
||
(In reply to Aki Sasaki [:aki] from comment #1)
> Tempted to try to get android-xul working here so we can get rid of
> linux-android when 11.0 goes to mozilla-release.
I think this is doable, but may be ugly if we make android-xul changes and inadvertently affect mozilla-esr10 without meaning to.
The safest route is to keep linux-android going through the lifecycle of 10.0.X{,esr}, and just disabling it everywhere and explicitly enabling it on mozilla-esr10.
Assignee | ||
Comment 3•13 years ago
|
||
WIP patch queue: https://hg.mozilla.org/users/asasaki_mozilla.com/patches
This started with a nuke mobile-desktop patch, which landed in bug 720774.
Assignee | ||
Comment 4•13 years ago
|
||
This patch creates the esr10 configs in mozharness, with compare-locales pointing at RELEASE_0_8_2 for bug 713442.
It also updates the release multilocale 'mozconfig' value to use the release mozconfig instead of nightly; we don't use this config setting at all, but it was bugging me.
I successfully signed my previous staging release run (which triggered the 'all signed builds' email). I'm running a second, hopefully cleaner staging release as a final pre-review sanity check.
Assignee | ||
Comment 5•13 years ago
|
||
Previously this was specifying additional_locales, which means we'll look in the locales_file for the locales list and append 'en-US' and 'multi'.
Now we're specifying the list of locales, no need to look anything up.
Attachment #600198 -
Attachment is obsolete: true
Assignee | ||
Comment 6•13 years ago
|
||
This patch needs to land when we merge 11.0 into mozilla-release.
It removes linux-android and linux-android-debug from all branches but mozilla-esr10; it also removes all linux-android-debug mozconfigs.
Assignee | ||
Comment 7•13 years ago
|
||
This creates the mobile esr10 configs, l10n json, and mozconfigs.
Assignee | ||
Updated•13 years ago
|
Attachment #600220 -
Flags: review?(rail)
Assignee | ||
Comment 8•13 years ago
|
||
Comment on attachment 600236 [details] [diff] [review]
(configs) part 1 - 11.0 merge
I think I'll volunteer for the next non-chemspill esr release =P
Attachment #600236 -
Flags: review?(rail)
Assignee | ||
Comment 9•13 years ago
|
||
Comment on attachment 600239 [details] [diff] [review]
(configs) part 2 - esr release configs + mozconfigs
I've got a partial release at http://dev-master01.build.mozilla.org:8052/ ; I can leave that up if it helps you review.
Attachment #600239 -
Flags: review?(rail)
Attachment #600239 -
Flags: feedback?(bhearsum)
Comment 10•13 years ago
|
||
Comment on attachment 600239 [details] [diff] [review]
(configs) part 2 - esr release configs + mozconfigs
Review of attachment 600239 [details] [diff] [review]:
-----------------------------------------------------------------
::: mozilla/release-firefox-mozilla-esr10.py
@@ +56,5 @@
> releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-release'
> releaseConfig['l10nRevisionFile'] = 'l10n-changesets_mozilla-esr10'
> # Support repositories
> releaseConfig['otherReposToTag'] = {
> + 'build/compare-locales': 'RELEASE_0_8_2',
Am I understanding bug 713442 correctly in that this will get reverted again at some point? The last comment there is over a month old.
Attachment #600239 -
Flags: feedback?(bhearsum) → feedback+
Assignee | ||
Comment 11•13 years ago
|
||
(In reply to Ben Hearsum [:bhearsum] from comment #10)
> ::: mozilla/release-firefox-mozilla-esr10.py
> @@ +56,5 @@
> > releaseConfig['l10nRepoPath'] = 'releases/l10n/mozilla-release'
> > releaseConfig['l10nRevisionFile'] = 'l10n-changesets_mozilla-esr10'
> > # Support repositories
> > releaseConfig['otherReposToTag'] = {
> > + 'build/compare-locales': 'RELEASE_0_8_2',
>
> Am I understanding bug 713442 correctly in that this will get reverted again
> at some point? The last comment there is over a month old.
I think 3.6 and 10esr will stay on RELEASE_0_8_2, and when we bump RELEASE_AUTOMATION to a newer revision in bug 713442, they will remain unaffected.
We of course have the option to move them together (or move them later), but this reduces risk.
Assignee | ||
Comment 12•13 years ago
|
||
Comment on attachment 600236 [details] [diff] [review]
(configs) part 1 - 11.0 merge
So I thought we were going to build 10esr when we built 11.0 release.
We're actually going to go-to-build for 10esr next Friday.
I'm going to have to split this up.
Luckily, I think I have a version of this patch in my patch queue that doesn't do all of the 11.0 setup.
Attachment #600236 -
Flags: review?(rail)
Assignee | ||
Comment 13•13 years ago
|
||
Running another staging release pass over the weekend.
http://dev-master01.build.mozilla.org:8052/waterfall
Attachment #600236 -
Attachment is obsolete: true
Assignee | ||
Comment 14•13 years ago
|
||
Comment on attachment 600598 [details] [diff] [review]
linux-android for esr10, without merging 11.0 to m-r
Looks good: http://dev-master01.build.mozilla.org:8052/one_line_per_build
Attachment #600598 -
Flags: review?(rail)
Updated•13 years ago
|
Attachment #600220 -
Flags: review?(rail) → review+
Updated•13 years ago
|
Attachment #600239 -
Flags: review?(rail) → review+
Comment 15•13 years ago
|
||
Comment on attachment 600598 [details] [diff] [review]
linux-android for esr10, without merging 11.0 to m-r
Ship it! :)
Attachment #600598 -
Flags: review?(rail) → review+
Assignee | ||
Comment 16•13 years ago
|
||
Comment on attachment 600220 [details] [diff] [review]
(mozharness) esr10 configs, with locales specified
http://hg.mozilla.org/build/mozharness/rev/78f514d1cab4
Attachment #600220 -
Flags: checked-in+
Assignee | ||
Comment 17•13 years ago
|
||
Comment on attachment 600598 [details] [diff] [review]
linux-android for esr10, without merging 11.0 to m-r
http://hg.mozilla.org/build/buildbot-configs/rev/d9daaaacaf41
Attachment #600598 -
Flags: checked-in+
Assignee | ||
Comment 18•13 years ago
|
||
Comment on attachment 600239 [details] [diff] [review]
(configs) part 2 - esr release configs + mozconfigs
http://hg.mozilla.org/build/buildbot-configs/rev/df20e933fc82
Attachment #600239 -
Flags: checked-in+
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 19•13 years ago
|
||
This went live this morning in the scheduled reconfiguration.
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
•