Closed Bug 698843 Opened 14 years ago Closed 13 years ago

Build Thunderbird on Firefox infrastructure

Categories

(Release Engineering :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jhopkins, Assigned: jhopkins)

References

Details

Tracking the work to get Thunderbird building on Firefox infrastructure.
Assignee: nobody → jhopkins
Depends on: 685166
Depends on: 702834
Depends on: 703058
Depends on: 703315
Depends on: 703348
Depends on: 710085
Depends on: 710269
Depends on: 710350
Depends on: 711534
Depends on: 711537
From what I understand, the plan is to complete this work before April 30, when we'll need to move out of sjc1 and leave the momo infrastructure behind. My understanding at the moment is that everything in the momo rack, as well as the tb2-darwin* slaves, will not be moving to scl3. Please either confirm that or correct me?
Blocks: releng-scl3
Dustin: What are your requirements/constraints? What will happen to any hardware we leave behind? Specifically, what hardware are you referring to in this context - build slaves only? Or also our thumper file server, admin boxes, etc..? Thanks.
Any hardware we leave behind will be disposed of as of April 30 if it's still in sjc1. In this bug I'm specifically interested in no longer requiring any of the momo build infrastructure, primarily meaning slaves, but also masters. As you know, the mac mini slaves are not compatible with scl3, so we must be free of them by the move date. As for thumper and the other systems in that rack -- I didn't realize until today that those systems do more than build. I'm working with gozer separately for the non-build parts of that rack, and at the moment the plan is to move thumper and the blade chassis.
Depends on: 719040
Depends on: 719059
Depends on: 730325
Depends on: 730328
Depends on: 734389
jhopkins: what's your take on whether this work will be done before April 30? I want to make sure we have a bug on file for moving the Thunderbird minis and VMs to mtv (or scl1) in case we need a contingency plan here.
coop: Let's discuss priorities today
(In reply to John Hopkins (:jhopkins) from comment #5) > coop: Let's discuss priorities today Fyi coop is off this week
(In reply to Chris Cooper [:coop] [away until Mar 19] from comment #4) > jhopkins: what's your take on whether this work will be done before April > 30? > > I want to make sure we have a bug on file for moving the Thunderbird minis > and VMs to mtv (or scl1) in case we need a contingency plan here. And I really can't stress enough how tricky that contingency plan would turn out to be. So let's make sure it doesn't come to that.
Depends on: 742450
Depends on: 742452
(In reply to Dustin J. Mitchell [:dustin] from comment #3) > Any hardware we leave behind will be disposed of as of April 30 if it's > still in sjc1. per meeting w/arr, drop-dead power off date of 30april is revised to now be 14may.
Depends on: 712244
Depends on: 745536
Depends on: 745538
Depends on: 745545
Depends on: 745547
(In reply to Serge Gautherie (:sgautherie) from comment #9) > Fwiw, what is the plan wrt SeaMonkey, which uses (at least) > http://build.mozillamessaging.com/tinderboxpushlog/?tree=SeaMonkey We might (likely) need to reinstall tbpl on our own infra to support SeaMonkey -- That lies with me. > and can use > http://build.mozillamessaging.com/buildbot/try/ > http://build.mozillamessaging.com/tinderboxpushlog/?tree=ThunderbirdTry > ? This support likely won't be going away, but SeaMonkey support is not directly part of the plan and if it continues to work will be by accident (though if any of "us" want to supply patches to fix any supporting issues, afaik they will be supported). I agree with both of the above assertions though, fwiw. I don't expect any stuff above to be required to support SeaMonkey going forward, and only in cases where SeaMonkey support is basically "for free" should it matter. As this work pans out I'll be tracking and helping to make adjustments where necessary for SeaMonkey.
Depends on: 745774
(In reply to Justin Wood (:Callek) from comment #10) > I agree with both of the above assertions though, fwiw. (I am still hoping SeaMonkey can manage to continue to share these TB (= FF?) infra, rather than duplicate them. We'll see. Ftr, I'm also dreaming of a Try infra that would support FF, TB and SM (_tests_), but that's an additional step compared to current infra ;->)
No longer depends on: 712244
Depends on: 745952
Depends on: 746000
(In reply to Justin Wood (:Callek) from comment #10) > We might (likely) need to reinstall tbpl on our own infra to support > SeaMonkey -- That lies with me. "Bug 746208 Submitted"
Depends on: 746263
Depends on: 746269
Depends on: 746590
Depends on: 746623
Depends on: 746683
Depends on: 747025
Depends on: 747092
Depends on: 747328
Depends on: 747402
Depends on: 747459
Depends on: 747472
Depends on: 747473
Depends on: 747475
Depends on: 747856
Depends on: 747862
Depends on: 747915
Depends on: 747966
Depends on: 748157
Depends on: 748158
Depends on: 748314
Depends on: 748373
Depends on: 748628
Depends on: 749108
Depends on: 749135
Depends on: 749151
Depends on: 749494
Depends on: 749524
Depends on: 750305
Blocks: 750461
No longer depends on: 749135
No longer depends on: 748314
No longer depends on: 749108
No longer depends on: 749151
Depends on: 750514
Depends on: 750561
Depends on: 750635
Depends on: 750644
Depends on: 750649
Depends on: 751560
talos-r3-fed-003 is marked on slavealloc as being used for this bug. If that slave is not needed anymore would you please let me know? Thanks!
Depends on: 752430
Blocks: 616470
Blocks: 634579
No longer depends on: 730328
Depends on: 753265
Depends on: 753865
Depends on: 753868
Depends on: 753919
No longer depends on: 753919
Depends on: 744601
Depends on: 756666
Depends on: 756599
Depends on: 756685
Depends on: 756995
Depends on: 757223
Depends on: 755420
Depends on: 757829
All Thunderbird builds are happening on Firefox infrastructure now. Thanks to everyone who helped with this!
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
(In reply to Armen Zambrano G. [:armenzg] - Release Engineer from comment #13) > talos-r3-fed-003 is marked on slavealloc as being used for this bug. > If that slave is not needed anymore would you please let me know? Thanks! jhopkins ^^& Does this slave need reimaging ?
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.