Closed Bug 431723 Opened 16 years ago Closed 16 years ago

upgrade release automation buildbots to 0.7.7

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bhearsum, Assigned: bhearsum)

References

Details

Attachments

(4 files)

I'll get it going on 1.8 staging first, then roll out to 1.8 production. After that it should be a quick job to do 1.9 staging+production.
Priority: -- → P2
1.8 staging has done a mostly full run (failing at Updates::Push() because there is no AUS server on staging-prometheus-vm). I'm confident that Buildbot 0.7.7 has caused no issues with it.

Next: 1.8 production.
Priority: P2 → P3
Going to roll out on 1.8 production today.
Priority: P3 → P2
This patch is basically:
s/bots/buildslaves/
use a BuildSlave() instance rather than a tuple for slaves
s/sources/change_source/
s/Waterfall/WebStatus/

The new WebStatus object works a little differently than Waterfall. CSS is specified by putting 'buildbot.css' in the 'public_html' directory on the buildmaster - it is not accepted as on option anymore. Categories are also not accepted options - you can filter by category with ?category=foo at the end of an URL. Like this: http://staging-master.build:8010/waterfall?category=mozilla-central
Attachment #321271 - Flags: review?(nrthomas)
This patch is almost identical to the staging one, but it also removes the 'passing' mode MailNotifier that we really don't care about.
Attachment #321273 - Flags: review?(nrthomas)
Comment on attachment 321271 [details] [diff] [review]
[checked in] staging 1.8 updates for buildbot 0.7.7

Looks fine to me.
Attachment #321271 - Flags: review?(nrthomas) → review+
Attachment #321273 - Flags: review?(nrthomas) → review+
Comment on attachment 321271 [details] [diff] [review]
[checked in] staging 1.8 updates for buildbot 0.7.7

Checking in staging/master.cfg;
/cvsroot/mozilla/tools/buildbot-configs/automation/staging/master.cfg,v  <--  master.cfg
new revision: 1.39; previous revision: 1.38
done
Attachment #321271 - Attachment description: staging 1.8 updates for buildbot 0.7.7 → [checked in] staging 1.8 updates for buildbot 0.7.7
Comment on attachment 321273 [details] [diff] [review]
[checked in] production 1.8 changes for buildbot 0.7.7

Checking in production/master.cfg;
/cvsroot/mozilla/tools/buildbot-configs/automation/production/master.cfg,v  <--  master.cfg
new revision: 1.27; previous revision: 1.26
done
Attachment #321273 - Attachment description: production 1.8 changes for buildbot 0.7.7 → [checked in] production 1.8 changes for buildbot 0.7.7
Alright, 1.8 is 100% done. I'll do 1.9 next week.
same changes as the previous ones, also:
* add timeout to clean_stage (syncing from master -> CVS)
* remove 'do valid l10n checkout' step since we're shipping af now.
* bump version in sign step
* remove the 'passing' for the MailNotifier
Attachment #321812 - Flags: review?(nrthomas)
Attachment #321812 - Flags: review?(nrthomas) → review+
Comment on attachment 321812 [details] [diff] [review]
[checked in] update staging 1.9 master.cfg for buildbot 0.7.7

Checking in master.cfg;
/cvsroot/mozilla/tools/buildbot-configs/automation/staging-1.9/master.cfg,v  <--  master.cfg
new revision: 1.38; previous revision: 1.37
done
Attachment #321812 - Attachment description: update staging 1.9 master.cfg for buildbot 0.7.7 → [checked in] update staging 1.9 master.cfg for buildbot 0.7.7
OK, staging 1.9 is upgraded. I've kicked off a test run. Once we confirm that it goes OK we can go ahead and upgrade production 1.9.
Same updates as the other configs, plus s/cvsroot/:ext:stgbld@cvs.mozilla.org:/cvsroot/ for the linux 64-bit builder (taken from the master.cfg on production-1.9-master).
Attachment #321941 - Flags: review?(nrthomas)
Whiteboard: [scheduled for thursday, may 21]
Attachment #321941 - Flags: review?(nrthomas) → review+
Priority: P2 → P3
Depends on: 436853
Whiteboard: [scheduled for thursday, may 21] → [testing on staging]
Ok, 1.9 staging is upgraded & tested. Nick, any thoughts on a good time to upgrade 1.9?
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Oops, this isn't FIXED.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [testing on staging] → [waiting for firefox 3 to ship]
Whiteboard: [waiting for firefox 3 to ship]
Comment on attachment 321941 [details] [diff] [review]
[checked in] production 1.9 changes for buildbot 0.7.7 + master -> CVS sync

Checking in master.cfg;
/cvsroot/mozilla/tools/buildbot-configs/automation/production-1.9/master.cfg,v  <--  master.cfg
new revision: 1.29; previous revision: 1.28
done
Attachment #321941 - Attachment description: production 1.9 changes for buildbot 0.7.7 + master -> CVS sync → [checked in] production 1.9 changes for buildbot 0.7.7 + master -> CVS sync
Alright, production 1.9 has been upgraded.
Status: REOPENED → RESOLVED
Closed: 16 years ago16 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: