Closed Bug 537752 Opened 15 years ago Closed 15 years ago

update buildbot configs + graph server db for 100 new machines

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: anodelman, Assigned: anodelman)

References

Details

Attachments

(9 files, 3 obsolete files)

1006 bytes, patch
anodelman
: review+
catlee
: checked-in+
Details | Diff | Splinter Review
9.59 KB, patch
bhearsum
: review+
anodelman
: checked-in+
Details | Diff | Splinter Review
20.27 KB, patch
bhearsum
: review+
anodelman
: checked-in+
Details | Diff | Splinter Review
1.49 KB, patch
bhearsum
: review+
anodelman
: checked-in+
Details | Diff | Splinter Review
8.94 KB, text/plain
Details
514 bytes, patch
bhearsum
: review+
anodelman
: checked-in+
Details | Diff | Splinter Review
1.14 KB, patch
bhearsum
: review+
anodelman
: checked-in+
Details | Diff | Splinter Review
1.14 KB, patch
bhearsum
: review+
anodelman
: checked-in+
Details | Diff | Splinter Review
1.22 KB, patch
catlee
: review+
anodelman
: checked-in+
Details | Diff | Splinter Review
This is for doing the buildbot and graph server configuration changes necessary to get the rev3 talos machines up and running.
Blocks: 537065
Assignee: nobody → anodelman
Depends on: 540738
Attached patch add new OSes to buildbotcustom (obsolete) — Splinter Review
Attachment #422432 - Flags: review?(bhearsum)
Currently only supports leopard, winxp and win7. Didn't want to confuse things by future proofing the patch in case we change our minds again about what platforms are coming up.
Attachment #422438 - Flags: review?(bhearsum)
Decided on naming new buildbot-configs directory 'talos-r3' - working from the assumption that in future we'll have talos-r4/etc. This will set a pattern that we can follow in the future when updating our talos slaves.
Attachment #422440 - Flags: review?(bhearsum)
Comment on attachment 422432 [details] [diff] [review] add new OSes to buildbotcustom I think you need to update the condition on line 5101 (in addDmgInstaller), too.
Attachment #422432 - Flags: review?(bhearsum) → review-
Comment on attachment 422438 [details] [diff] [review] add new buildbot-config: talos-r3 I'm sad that we don't have the time to do this right, and factor the talos-pool configs, but this looks OK. Don't you want to add Linux at the same time, though?
Attachment #422438 - Flags: review?(bhearsum) → review+
Attachment #422440 - Flags: review?(bhearsum) → review+
Attachment #422533 - Flags: review?(anodelman)
Attachment #422533 - Flags: review?(anodelman) → review+
Attachment #422432 - Attachment is obsolete: true
Attachment #422867 - Flags: review?(bhearsum)
Attachment #422863 - Flags: review?(bhearsum) → review+
Attachment #422867 - Flags: review?(bhearsum) → review+
Comment on attachment 422864 [details] [diff] [review] [checked in]add new buildbot-config: talos-r3 (now for winxp/win7/leopard/fed/fed64) >diff -r b360aa505a84 talos-r3/config.py >+PLATFORMS['linux']['slave_platforms'] = ['fedora'] >+PLATFORMS['linux']['env_name'] = 'linux-perf' >+PLATFORMS['linux']['fedora'] = {'name': "Fedora 12 - Constantine"} >+ >+PLATFORMS['linux64']['slave_platforms'] = ['fedora64'] >+PLATFORMS['linux64']['env_name'] = 'linux-perf' >+PLATFORMS['linux64']['fedora64'] = {'name': "Fedora 12 x64 - Constantine"} The 'Constantine' part here seems a bit superfluous, is it necessary? I only mention it because it ends up on the Buildbot/Tinderbox waterfall, and tbpl. Looks fine otherwise.
Depends on: 541425
Comment on attachment 422864 [details] [diff] [review] [checked in]add new buildbot-config: talos-r3 (now for winxp/win7/leopard/fed/fed64) changeset: 1993:9c6664c661fd r+ over irc with shorter fedora pretty names.
Attachment #422864 - Attachment description: add new buildbot-config: talos-r3 (now for winxp/win7/leopard/fed/fed64) → [checked in]add new buildbot-config: talos-r3 (now for winxp/win7/leopard/fed/fed64)
Attachment #422864 - Flags: checked-in+
Comment on attachment 422867 [details] [diff] [review] [checked in]add new OSes to buildbotcustom (take 2) changeset: 588:3f9a3f5029e6
Attachment #422867 - Attachment description: add new OSes to buildbotcustom (take 2) → [checked in]add new OSes to buildbotcustom (take 2)
Attachment #422867 - Flags: checked-in+
Depends on: 541493
Depends on: 541495
Comment on attachment 422533 [details] [diff] [review] update pm sendchanges changeset: 1994:c0740804e6c4
Attachment #422533 - Flags: checked-in+
Attachment #422864 - Flags: review?(bhearsum) → review+
Attachment #423449 - Flags: review?(bhearsum) → review+
Comment on attachment 423449 [details] [diff] [review] [checked in]don't download symbolds for fedora64 builds changeset: 592:538cccb81a28
Attachment #423449 - Attachment description: don't download symbolds for fedora64 builds → [checked in]don't download symbolds for fedora64 builds
Attachment #423449 - Flags: checked-in+
Current status: - xp, up and fine - leopard, up and fine - w7, up and fine with a tweak to scheduled task manager - fedora, up and fine - fedora64, weird sighups during cleanup of old dirs, investigating fixes
Depends on: 542273
Depends on: 542119
Depends on: 542117
Depends on: 542411
Running cleanup with nohup on platforms that support nohup.
Attachment #424624 - Flags: review?(bhearsum)
Attachment #424624 - Flags: review?(bhearsum) → review+
Attachment #424624 - Attachment description: fix for errors during cleanup on fedora64 boxes → [checked in]fix for errors during cleanup on fedora64 boxes
Attachment #424624 - Flags: checked-in+
Comment on attachment 424624 [details] [diff] [review] [checked in]fix for errors during cleanup on fedora64 boxes changeset: 593:a71c801aa558
Turns out, we support nohup on our windows platforms as well. Might as well run this consistently across the board.
Attachment #425075 - Flags: review?(bhearsum)
Blocks: 544105
Attachment #425075 - Flags: review?(bhearsum) → review+
Comment on attachment 425075 [details] [diff] [review] [checked in]nohup for cleanup on all platforms changeset: 601:3bdb7f53d5c3
Attachment #425075 - Attachment description: nohup for cleanup on all platforms → [checked in]nohup for cleanup on all platforms
Attachment #425075 - Flags: checked-in+
Attachment #425519 - Flags: review?(catlee) → review+
Comment on attachment 425519 [details] [diff] [review] [checked in]add 'Rev3' to platform names changeset: 2058:f7900087db28
Attachment #425519 - Attachment description: add 'Rev3' to platform names → [checked in]add 'Rev3' to platform names
Attachment #425519 - Flags: checked-in+
Comment on attachment 422863 [details] [diff] [review] [checked in]add rev3 machines (leopard/xp/win7/fedora/fedora64) to graph server changeset: 265:bd211cf09b56
Attachment #422863 - Attachment description: add rev3 machines (leopard/xp/win7/fedora/fedora64) to graph server → [checked in]add rev3 machines (leopard/xp/win7/fedora/fedora64) to graph server
Attachment #422863 - Flags: checked-in+
These 100 machines are up and reporting to production graph server + appropriate tinderboxes. They are monitored by nagios. I think that that about covers it.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: