Closed
Bug 656413
Opened 14 years ago
Closed 13 years ago
Set up buildbot-master{07..14}
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: catlee, Assigned: catlee)
References
Details
Attachments
(11 files, 3 obsolete files)
(deleted),
patch
|
dustin
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bhearsum
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
bhearsum
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
dustin
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
dustin
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
dustin
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
text/plain
|
dustin
:
review+
|
Details |
(deleted),
patch
|
rail
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
bhearsum
:
review+
catlee
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
dustin
:
review+
|
Details | Diff | Splinter Review |
Need new entries in masters json, slavealloc, and puppet manifests.
Assignee | ||
Comment 1•14 years ago
|
||
Attachment #532967 -
Flags: review?(dustin)
Updated•14 years ago
|
Attachment #532967 -
Flags: review?(dustin) → review+
Assignee | ||
Updated•14 years ago
|
Attachment #532967 -
Flags: checked-in+
Assignee | ||
Comment 2•14 years ago
|
||
json for the new masters. I added some new keys to make setup and management easier: "environment", "buildbot_*"
Attachment #533486 -
Flags: review?(bhearsum)
Assignee | ||
Comment 3•14 years ago
|
||
to help review attachment 533486 [details] [diff] [review], here's a diff against the current production-masters.json that has been 'normalized' (sorted by master name, and then the keys in each master sorted)
Assignee | ||
Comment 4•14 years ago
|
||
as part of the above, I wrote some tools to help manipulate the master json:
- add-master.py to add a new master to the json
- check-master-json.py to validate the contents of the json
- normalize-masters.py to sort the json
I also made buildbot-wrangler a bit more verbose, and added the ability to update buildbot itself with fabric
Attachment #533489 -
Flags: review?(bhearsum)
Assignee | ||
Comment 5•14 years ago
|
||
in direct contravention of what I said we should do in bug 656003, I think ensure => latest is the only thing we can do here. The old versions aren't always available via yum, and so without controlling our own repos, having specific versions in the manifests is a bug waiting to happen.
Attachment #533503 -
Flags: review?(dustin)
Updated•14 years ago
|
Attachment #533489 -
Flags: review?(bhearsum) → review+
Updated•14 years ago
|
Attachment #533486 -
Flags: review?(bhearsum) → review+
Updated•14 years ago
|
Attachment #533503 -
Flags: review?(dustin) → review+
Assignee | ||
Updated•14 years ago
|
Attachment #533489 -
Flags: checked-in+
Assignee | ||
Updated•14 years ago
|
Attachment #533486 -
Flags: checked-in+
Assignee | ||
Updated•14 years ago
|
Attachment #533503 -
Flags: checked-in+
Assignee | ||
Comment 6•14 years ago
|
||
Attachment #533961 -
Flags: review?(dustin)
Assignee | ||
Comment 7•14 years ago
|
||
Attachment #533963 -
Flags: review?(dustin)
Updated•14 years ago
|
Attachment #533961 -
Flags: review?(dustin) → review+
Updated•14 years ago
|
Attachment #533963 -
Flags: review?(dustin) → review+
Assignee | ||
Updated•14 years ago
|
Attachment #533963 -
Flags: checked-in+
Assignee | ||
Updated•14 years ago
|
Attachment #533961 -
Flags: checked-in+
Assignee | ||
Comment 8•14 years ago
|
||
Attachment #534038 -
Flags: review?(dustin)
Comment 9•14 years ago
|
||
Comment on attachment 534038 [details]
slavealloc csv for new masters
bm11-tests1,buildbot-master11.build.scl1.mozilla.com,8201,9201,scl1,tests-sjc1
bm12-build1,buildbot-master12.build.scl1.mozilla.com,8001,9001,scl1,build-sjc1
bm13-build1,buildbot-master13.build.scl1.mozilla.com,8001,9001,scl1,build-sjc1
bm14-try1,buildbot-master14.build.scl1.mozilla.com,8101,9101,scl1,try-sjc1
these should be tests-scl1, build-scl1, and try-scl1, right?
Attachment #534038 -
Flags: review?(dustin) → review-
Assignee | ||
Updated•14 years ago
|
Attachment #534060 -
Flags: review?(dustin)
Updated•14 years ago
|
Attachment #534060 -
Flags: review?(dustin) → review+
Comment 11•14 years ago
|
||
In the json file, they were scj1 instead of sjc1
Attachment #536280 -
Flags: review?(rail)
Updated•14 years ago
|
Attachment #536280 -
Flags: review?(rail)
Comment 12•14 years ago
|
||
also fix the dbname and hostname with scj vs sjc
Attachment #536280 -
Attachment is obsolete: true
Attachment #536283 -
Flags: review?(rail)
Updated•14 years ago
|
Attachment #536283 -
Flags: review?(rail) → review+
Assignee | ||
Updated•13 years ago
|
Priority: -- → P2
Updated•13 years ago
|
Flags: needs-treeclosure+
Assignee | ||
Comment 13•13 years ago
|
||
Attachment #540821 -
Flags: review?(bhearsum)
Updated•13 years ago
|
Attachment #540821 -
Flags: review?(bhearsum) → review+
Assignee | ||
Updated•13 years ago
|
Attachment #540821 -
Flags: checked-in+
Assignee | ||
Comment 15•13 years ago
|
||
Attachment #541459 -
Flags: review?(dustin)
Comment 16•13 years ago
|
||
Comment on attachment 541459 [details] [diff] [review]
Set up self-serve agent on bm10 using puppet
Why not use the virtualenv define to set up the virtualenv for selfserve? See the buildslave install stuff for an example.
Also, it's generally best to be explicit when invoking a virtualenv --
bin/python buildapi/buildapi/scripts/selfserve-agent.py -f selfserve-agent.ini
rather than using bin/activate within a script - activate is really only meant for interactive use.
Attachment #541459 -
Flags: review?(dustin) → review-
Assignee | ||
Comment 17•13 years ago
|
||
Attachment #541459 -
Attachment is obsolete: true
Attachment #543199 -
Flags: review?(dustin)
Comment 18•13 years ago
|
||
Comment on attachment 543199 [details] [diff] [review]
Set up self-serve agent on bm10 using puppet
I'm a little worried about this:
+ # For virtualenv
+ "/tools":
+ ensure => directory,
+ mode => 755,
+ owner => "root",
+ group => "root";
but it's easy enough to move when the time comes.
Attachment #543199 -
Flags: review?(dustin) → review+
Assignee | ||
Comment 19•13 years ago
|
||
all done here!
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Flags: needs-treeclosure+
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
•