Closed
Bug 1015942
Opened 10 years ago
Closed 10 years ago
tracking bug for build and release of thunderbird 31.0
Categories
(Release Engineering :: Release Requests, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: rail, Assigned: pmoore)
References
Details
Attachments
(9 files, 1 obsolete file)
(deleted),
patch
|
nthomas
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
rail
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
rail
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
kmoir
:
review+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #905138 +++
Reporter | ||
Updated•10 years ago
|
Assignee: nobody → rail
Reporter | ||
Updated•10 years ago
|
Summary: tracking bug for build and release of thunderbird 24.0 → tracking bug for build and release of thunderbird 31.0
Reporter | ||
Comment 1•10 years ago
|
||
FTR, mgerva was kind to setup TBPL, graph server, the hooks and treestatus as a part of Firefox esr31.
The patches above are supposed to land whenever we are ready for Thunderbird 31 release (on the merge day).
Reporter | ||
Comment 2•10 years ago
|
||
Attachment #8452312 -
Flags: review?(nthomas)
Reporter | ||
Comment 3•10 years ago
|
||
* s/comm-esr24/comm-esr31/
* rename release configs and templates
* rename l10n file for nightlies
* rename a directory under mozilla2 (we still use that mozconfig for source tarballs)
Attachment #8452313 -
Flags: review?(nthomas)
Comment 4•10 years ago
|
||
Comment on attachment 8452312 [details] [diff] [review]
tb31-tools.diff
r+ if there is going to be no overlap at all between comm-esr24 and 31.
Attachment #8452312 -
Flags: review?(nthomas) → review+
Comment 5•10 years ago
|
||
Comment on attachment 8452313 [details] [diff] [review]
tb31-buildbot-configs.diff
r+ with changes on landing.
>diff --git a/mozilla/release-thunderbird-comm-esr24.py.template b/mozilla/release-thunderbird-comm-esr31.py.template
> 'mozilla': {
> # XXX remove js/src/config/milestone.txt when setting up ESR31
Please do this so tagging doesn't fail.
>diff --git a/mozilla/staging_release-thunderbird-comm-esr24.py.template b/mozilla/staging_release-thunderbird-comm-esr31.py.template
> 'mozilla': {
> # XXX remove js/src/config/milestone.txt when setting up ESR31
Comment can go too.
Attachment #8452313 -
Flags: review?(nthomas) → review+
Reporter | ||
Comment 6•10 years ago
|
||
Ooops. Updated patch with comments and js/src/config/milestone.txt removed.
Attachment #8452313 -
Attachment is obsolete: true
Attachment #8452829 -
Flags: review+
Reporter | ||
Comment 7•10 years ago
|
||
Comment on attachment 8452312 [details] [diff] [review]
tb31-tools.diff
https://hg.mozilla.org/build/tools/rev/cb01da93f219
Attachment #8452312 -
Flags: checked-in+
Reporter | ||
Comment 8•10 years ago
|
||
Comment on attachment 8452829 [details] [diff] [review]
tb31-buildbot-configs-1.diff
https://hg.mozilla.org/build/buildbot-configs/rev/9f0b1c086769
Attachment #8452829 -
Flags: checked-in+
Reporter | ||
Comment 9•10 years ago
|
||
https://hg.mozilla.org/build/buildbot-configs/rev/561f13274c6e to make tests happy.
Reporter | ||
Comment 10•10 years ago
|
||
I synced the repo from comm-beta https://tbpl.mozilla.org/?tree=Thunderbird-Esr31&rev=889e445119fa to trigger the automation. Some of the in-tree configs/scripts (client.py at least) should be updated as a part of the merge push (ATM the builds use releases/mozilla-beta instead of releases/mozilla-esr31).
Reporter | ||
Comment 11•10 years ago
|
||
l10nUsePymake should be set to True (as in beta)
Attachment #8456137 -
Flags: review?(bhearsum)
Comment 12•10 years ago
|
||
Comment on attachment 8456137 [details] [diff] [review]
l10nUsePymake
Review of attachment 8456137 [details] [diff] [review]:
-----------------------------------------------------------------
Probably don't need to touch the non-templates, but it doesn't hurt.
Attachment #8456137 -
Flags: review?(bhearsum) → review+
Reporter | ||
Comment 13•10 years ago
|
||
Comment on attachment 8456137 [details] [diff] [review]
l10nUsePymake
(In reply to Ben Hearsum [:bhearsum] from comment #12)
> Probably don't need to touch the non-templates, but it doesn't hurt.
Yeah. I just wanted to see release runner commit diffs clearer.
https://hg.mozilla.org/build/buildbot-configs/rev/e52ce5cfec61
and merged to production (no reconfig required ATM): https://hg.mozilla.org/build/buildbot-configs/rev/c20448c69517
Attachment #8456137 -
Flags: checked-in+
Reporter | ||
Comment 14•10 years ago
|
||
Just to update the patch list from comment 9:
https://hg.mozilla.org/build/buildbot-configs/raw-rev/561f13274c6e
Attachment #8456150 -
Flags: review+
Attachment #8456150 -
Flags: checked-in+
Reporter | ||
Comment 15•10 years ago
|
||
In case we decide to build 24.7.0 without updates.
* Adds back comm-esr24
* scripts/updates/balrog-release-pusher.py conditially appends release_config['releaseChannel'] to the list of updateChannels to make it possible to not barf if the config has those set to [] and None (see next patch).
Attachment #8456384 -
Flags: review?(bhearsum)
Reporter | ||
Comment 16•10 years ago
|
||
Comments will be posted in the next comment.
Attachment #8456386 -
Flags: review?(bhearsum)
Updated•10 years ago
|
Attachment #8456384 -
Flags: review?(bhearsum) → review+
Updated•10 years ago
|
Attachment #8456386 -
Flags: review?(bhearsum) → review+
Reporter | ||
Comment 17•10 years ago
|
||
11:01:14 rail │ Standard8: are we ok with havin 24.7.0 as a "fork" without updates?
11:09:23 @Standard8 │ rail: yes, I think so - would we be able to get users to update from it in future once we dump 24.x?
11:10:53 rail │ Standard8: we will be generating updates for everything up to 24.6.0 right away; later we can manually generate updates for those who manually downloaded in installed 24.7.0+, sure
I'm going to proceed with this plan and land the patches.
Reporter | ||
Comment 18•10 years ago
|
||
Comment on attachment 8456384 [details] [diff] [review]
comm-esr24-tools.diff
https://hg.mozilla.org/build/tools/rev/8fb80a7b92d7
Attachment #8456384 -
Flags: checked-in+
Reporter | ||
Comment 19•10 years ago
|
||
Comment on attachment 8456386 [details] [diff] [review]
esr24-dead-buildbot-configs.diff
https://hg.mozilla.org/build/buildbot-configs/rev/dbf256bfbb8a
Attachment #8456386 -
Flags: checked-in+
Reporter | ||
Comment 20•10 years ago
|
||
in production
Reporter | ||
Comment 21•10 years ago
|
||
Replaced None with {} to make release.py happy:
remote: https://hg.mozilla.org/build/buildbot-configs/rev/37abdcfddcf8
remote: https://hg.mozilla.org/build/buildbot-configs/rev/75635858152f
Reporter | ||
Comment 22•10 years ago
|
||
According to IRC we are going completely throttled
Attachment #8457968 -
Flags: review?(bhearsum)
Updated•10 years ago
|
Attachment #8457968 -
Flags: review?(bhearsum) → review+
Reporter | ||
Comment 23•10 years ago
|
||
It turns out that the build system (ab)uses MOZ_UPDATE_CHANNEL in many places. It's better to revert this change and probably go with a build2. :(
Attachment #8458095 -
Flags: review?(bhearsum)
Comment 24•10 years ago
|
||
Comment on attachment 8458095 [details] [diff] [review]
releaseChannel.diff
Review of attachment 8458095 [details] [diff] [review]:
-----------------------------------------------------------------
Ugh. Is there a bug on fixing the build system to make this decision in a better way? Why isn't this a mozconfig option?
Attachment #8458095 -
Flags: review?(bhearsum) → review+
Reporter | ||
Comment 25•10 years ago
|
||
(In reply to Ben Hearsum [:bhearsum] from comment #24)
> Ugh. Is there a bug on fixing the build system to make this decision in a
> better way? Why isn't this a mozconfig option?
No idea. I'll check when I'm done with this.
Reporter | ||
Comment 26•10 years ago
|
||
Comment on attachment 8458095 [details] [diff] [review]
releaseChannel.diff
remote: https://hg.mozilla.org/build/buildbot-configs/rev/2d5b589ed288
remote: https://hg.mozilla.org/build/buildbot-configs/rev/79c1fb2b3b3d
Attachment #8458095 -
Flags: checked-in+
Comment 27•10 years ago
|
||
In production.
Reporter | ||
Comment 28•10 years ago
|
||
Comment on attachment 8457968 [details] [diff] [review]
throttle
cvs commit -m "Bug 1015942 - tracking bug for build and release of thunderbird 31.0. r=bhearsum"
Checking in config-dist.php;
/cvsroot/mozilla/webtools/aus/xml/inc/config-dist.php,v <-- config-dist.php
new revision: 1.304; previous revision: 1.303
done
Attachment #8457968 -
Flags: checked-in+
Reporter | ||
Comment 29•10 years ago
|
||
Done!
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 30•10 years ago
|
||
Required when setting up a new staging master...
Assignee: rail → pmoore
Status: RESOLVED → REOPENED
Attachment #8477379 -
Flags: review?(rail)
Resolution: FIXED → ---
Updated•10 years ago
|
Attachment #8477379 -
Flags: review?(rail) → review+
Assignee | ||
Comment 31•10 years ago
|
||
Awesome, thanks Kim! :)
Landed on default: https://hg.mozilla.org/build/buildbot-configs/rev/8c5ae0f39459
Reporter | ||
Comment 32•10 years ago
|
||
Thanks for the fix!
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
Comment 33•10 years ago
|
||
In production with reconfig on 2014-08-25 08:49 PT
You need to log in
before you can comment on or make changes to this bug.
Description
•