Closed
Bug 403701
Opened 18 years ago
Closed 17 years ago
Create pre-built Talkback packages for Firefox/Thunderbird 2.x
Categories
(Webtools Graveyard :: Tinderbox, defect, P2)
Webtools Graveyard
Tinderbox
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: coop, Assigned: coop)
References
Details
Attachments
(3 files)
|
2.20 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
|
3.32 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
|
6.68 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
We need to create pre-built Talkback packages for Firefox/Thunderbird on the 2.x branch.
The tinderbox infrastructure already exists to accommodate this, as we are already doing this for community products (Camino, Sunbird). Due to CVS access restrictions it is soon going to be easier/better for us to do this for MoCo products as well.
Not going to bother with 1.5.0.x, since Thunderbird is the only potential beneficiary there, and there will be at most 1 more maintenance release on that branch. However, since the final Tb 1.5.0.14 release will still require Talkback, this bug is blocked on that release because we can't obsolete the old cltbld ssh keys until that release is done, i.e. cltbld will still need access to the Talkback repo.
| Assignee | ||
Updated•18 years ago
|
Priority: -- → P3
| Assignee | ||
Comment 1•17 years ago
|
||
Planning to get these built tomorrow. This will hopefully allow us to finish off bug 399848 (role keys), at which point I can proceed with bug 387721 (password updates) and simply expire the cltbld key rather than creating a new one.
Status: NEW → ASSIGNED
Priority: P3 → P2
| Assignee | ||
Comment 2•17 years ago
|
||
I have packages built for Firefox and Thunderbird now. I'll be testing them out with the necessary config changes to the Thunderbird branch tinderboxes (less impact than Firefox) tomorrow morning EST (Feb 7th).
| Assignee | ||
Comment 3•17 years ago
|
||
I've put the Talkback packages under /builds/tinderbox since we'll need to share them between the nightly and release build trees.
Release configs will be a separate patch once nightlies are working for both Firefox and Thunderbird.
Attachment #301930 -
Flags: review?(nrthomas)
Comment 4•17 years ago
|
||
Comment on attachment 301930 [details] [diff] [review]
Use prebuilt/pre-packaged talkback for Thunderbird [checked in]
r+. Maybe comment out/remove the $MofoRoot declarations too ?
Attachment #301930 -
Flags: review?(nrthomas) → review+
| Assignee | ||
Comment 5•17 years ago
|
||
$MofoRoot declarations removed.
Mac and Linux appear to have built fine, but Windows is broken. I'm
investigating this now.
| Assignee | ||
Comment 6•17 years ago
|
||
Windows is working now too. I'll get a patch together for the Firefox and release configs tomorrow.
| Assignee | ||
Updated•17 years ago
|
Attachment #301930 -
Attachment description: Use prebuilt/pre-packaged talkback for Thunderbird → Use prebuilt/pre-packaged talkback for Thunderbird [checked in]
| Assignee | ||
Comment 7•17 years ago
|
||
Attachment #302129 -
Flags: review?(nrthomas)
Comment 8•17 years ago
|
||
Comment on attachment 302129 [details] [diff] [review]
Use prebuilt/pre-packaged talkback for Firefox [checked in]
Looks good, r+.
Have you thought about the release and staging machines ? Presume the plan to use this package for releases too.
Attachment #302129 -
Flags: review?(nrthomas) → review+
| Assignee | ||
Updated•17 years ago
|
Attachment #302129 -
Attachment description: Use prebuilt/pre-packaged talkback for Firefox → Use prebuilt/pre-packaged talkback for Firefox [checked in]
| Assignee | ||
Comment 9•17 years ago
|
||
(In reply to comment #8)
> Have you thought about the release and staging machines ? Presume the plan to
> use this package for releases too.
Yeah, I'm working up that patch now.
| Assignee | ||
Comment 10•17 years ago
|
||
I've installed the Talkback packages on the staging and production slaves, and I've made the necessary modifications to the fullsoft/Makefile.in file in the staging packages to point to staging-build-console instead of talkback-upload.
Attachment #302156 -
Flags: review?(nrthomas)
| Assignee | ||
Updated•17 years ago
|
Group: mozillaorgconfidential
Comment 11•17 years ago
|
||
Comment on attachment 302156 [details] [diff] [review]
Use prebuilt/pre-packaged talkback for Firefox/Thunderbird releases [checked in]
looks good, r+
Attachment #302156 -
Attachment description: se prebuilt/pre-packaged talkback for Firefox/Thunderbird releases → Use prebuilt/pre-packaged talkback for Firefox/Thunderbird releases
Attachment #302156 -
Flags: review?(nrthomas) → review+
Comment 12•17 years ago
|
||
(In reply to comment #10)
> Created an attachment (id=302156) [details]
> se prebuilt/pre-packaged talkback for Firefox/Thunderbird releases
>
> I've installed the Talkback packages on the staging and production slaves, and
> I've made the necessary modifications to the fullsoft/Makefile.in file in the
> staging packages to point to staging-build-console instead of talkback-upload.
Did I get the wiki change right ?
http://wiki.mozilla.org/index.php?title=Build%3ARelease_Automation&diff=83227&oldid=81136
| Assignee | ||
Comment 13•17 years ago
|
||
(In reply to comment #12)
> Did I get the wiki change right ?
> http://wiki.mozilla.org/index.php?title=Build%3ARelease_Automation&diff=83227&oldid=81136
>
I made it slightly more specific, but otherwise good.
| Assignee | ||
Updated•17 years ago
|
Attachment #302156 -
Attachment description: Use prebuilt/pre-packaged talkback for Firefox/Thunderbird releases → Use prebuilt/pre-packaged talkback for Firefox/Thunderbird releases [checked in]
| Assignee | ||
Comment 14•17 years ago
|
||
What's left here? Updating the cvs mirror on the staging master? Anything else?
Comment 15•17 years ago
|
||
I think we just need a followup bug for the release automation, since there's no need to tag the Talkback source.
| Assignee | ||
Updated•17 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Comment 16•17 years ago
|
||
See bug 419800 #comment 4 for a problem pushing symbols to wrong dir on talkback-upload.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 17•17 years ago
|
||
Judging by the timing, I'd guess this is the cause of bug 419735, too.
Depends on: 419735
Comment 18•17 years ago
|
||
This must not block bug 399848, since that's resolved already.
Comment 19•17 years ago
|
||
This did block 399848. We only reopened this to tweak the Talkback packages - see comment #16.
| Assignee | ||
Comment 20•17 years ago
|
||
Just to verify, this is only happening for Thunderbird 2, correct?
Status: REOPENED → ASSIGNED
Comment 21•17 years ago
|
||
Looks like it's Firefox as well. From today's win32 nightly:
Making /home/symbols/symbols/MozillaOrg/FirefoxTrunk/Win32 on the remote host...
| Assignee | ||
Comment 22•17 years ago
|
||
Built new packages with the right FC_VERSION, checked them into CVS, and got them onto the right 1.8 machines (including the new production servers).
Status: ASSIGNED → RESOLVED
Closed: 17 years ago → 17 years ago
Resolution: --- → FIXED
Component: Tinderbox Configuration → Tinderbox
Product: mozilla.org → Webtools
Updated•11 years ago
|
Product: Webtools → Webtools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•