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)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: coop, Assigned: coop)

References

Details

Attachments

(3 files)

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.
Priority: -- → P3
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
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).
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 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+
$MofoRoot declarations removed. Mac and Linux appear to have built fine, but Windows is broken. I'm investigating this now.
Windows is working now too. I'll get a patch together for the Firefox and release configs tomorrow.
Attachment #301930 - Attachment description: Use prebuilt/pre-packaged talkback for Thunderbird → Use prebuilt/pre-packaged talkback for Thunderbird [checked in]
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+
Attachment #302129 - Attachment description: Use prebuilt/pre-packaged talkback for Firefox → Use prebuilt/pre-packaged talkback for Firefox [checked in]
(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.
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)
Group: mozillaorgconfidential
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+
(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
(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.
Attachment #302156 - Attachment description: Use prebuilt/pre-packaged talkback for Firefox/Thunderbird releases → Use prebuilt/pre-packaged talkback for Firefox/Thunderbird releases [checked in]
What's left here? Updating the cvs mirror on the staging master? Anything else?
I think we just need a followup bug for the release automation, since there's no need to tag the Talkback source.
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Blocks: 417561
See bug 419800 #comment 4 for a problem pushing symbols to wrong dir on talkback-upload.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Judging by the timing, I'd guess this is the cause of bug 419735, too.
Depends on: 419735
This must not block bug 399848, since that's resolved already.
This did block 399848. We only reopened this to tweak the Talkback packages - see comment #16.
Just to verify, this is only happening for Thunderbird 2, correct?
Status: REOPENED → ASSIGNED
Looks like it's Firefox as well. From today's win32 nightly: Making /home/symbols/symbols/MozillaOrg/FirefoxTrunk/Win32 on the remote host...
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 ago17 years ago
Resolution: --- → FIXED
Component: Tinderbox Configuration → Tinderbox
Product: mozilla.org → Webtools
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: