|
|
Line 1: |
Line 1: |
| = Buildbot master naming conventions =
| |
|
| |
|
| == Zero padding ==
| |
| Hostnames use 0 padding, e.g. '''buildbot-master04.build.mozilla.org'''
| |
|
| |
| == Long Names ==
| |
| Full name: <hostname>/<directoryname>
| |
| e.g.
| |
| buildbot-master04.build.mozilla.org/try1
| |
|
| |
| directoryname should have a prefix of ''try'', ''build'', ''tests'' (note plural), or ''sched'' followed by a digit.
| |
|
| |
| == Short names ==
| |
| buildbot-masterNN can be abbreviated bmNN ('''note''' two digits). The slash (/) is replaced with a dash (-). So <tt>buildbot-master04.build.mozilla.org/try1</tt> can be abbreviated <tt>bm04-try1</tt>
| |
|
| |
| The short name is used as the '''name''' field in the masters json, as well as the name referred by setup-masters.py, and the puppet manifests. The short name is used as the '''nickname''' field in slavealloc.
| |
|
| |
| == Ports ==
| |
| For the first instance of each type of master, use the following ports.
| |
| <pre>
| |
| build try tests sched
| |
| SSH 7001 7101 7201 7301
| |
| HTTP 8001 8101 8201 N/A
| |
| PB 9001 9101 9201 9301
| |
| </pre>
| |
| For each additional instance, e.g. try2, increment each of the ports by 1 (e.g., 8102 for try2's HTTP port). The offset from the default ports is local to each host.
| |