Closed
Bug 431723
Opened 17 years ago
Closed 17 years ago
upgrade release automation buildbots to 0.7.7
Categories
(Release Engineering :: General, defect, P3)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Assigned: bhearsum)
References
Details
Attachments
(4 files)
2.99 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
3.30 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
3.96 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
4.24 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
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.
Assignee | ||
Updated•17 years ago
|
Priority: -- → P2
Assignee | ||
Comment 1•17 years ago
|
||
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.
Assignee | ||
Updated•17 years ago
|
Priority: P2 → P3
Assignee | ||
Comment 3•17 years ago
|
||
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)
Assignee | ||
Comment 4•17 years ago
|
||
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 5•17 years ago
|
||
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+
Updated•17 years ago
|
Attachment #321273 -
Flags: review?(nrthomas) → review+
Assignee | ||
Comment 6•17 years ago
|
||
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
Assignee | ||
Comment 7•17 years ago
|
||
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
Assignee | ||
Comment 8•17 years ago
|
||
Alright, 1.8 is 100% done. I'll do 1.9 next week.
Assignee | ||
Comment 9•17 years ago
|
||
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)
Updated•17 years ago
|
Attachment #321812 -
Flags: review?(nrthomas) → review+
Assignee | ||
Comment 10•17 years ago
|
||
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
Assignee | ||
Comment 11•17 years ago
|
||
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.
Assignee | ||
Comment 12•17 years ago
|
||
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)
Assignee | ||
Updated•17 years ago
|
Whiteboard: [scheduled for thursday, may 21]
Updated•17 years ago
|
Attachment #321941 -
Flags: review?(nrthomas) → review+
Assignee | ||
Updated•17 years ago
|
Priority: P2 → P3
Assignee | ||
Updated•17 years ago
|
Whiteboard: [scheduled for thursday, may 21] → [testing on staging]
Assignee | ||
Comment 13•17 years ago
|
||
Ok, 1.9 staging is upgraded & tested. Nick, any thoughts on a good time to upgrade 1.9?
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 14•17 years ago
|
||
Oops, this isn't FIXED.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Updated•17 years ago
|
Whiteboard: [testing on staging] → [waiting for firefox 3 to ship]
Assignee | ||
Updated•17 years ago
|
Whiteboard: [waiting for firefox 3 to ship]
Assignee | ||
Comment 15•17 years ago
|
||
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
Assignee | ||
Comment 16•17 years ago
|
||
Alright, production 1.9 has been upgraded.
Status: REOPENED → RESOLVED
Closed: 17 years ago → 17 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•