canmove, Confirmed users
1,394
edits
No edit summary |
|||
Line 63: | Line 63: | ||
=== Slave Side === | === Slave Side === | ||
All slaves run [http://hg.mozilla.org/build/puppet-manifests/file/tip/modules/buildslave/files/runslave.py runslave.py] during startup. This file is distributed via puppet. The larger slave-startup process is described in [[ReleaseEngineering/Buildslave Startup Process]]. | All slaves run [http://hg.mozilla.org/build/puppet-manifests/file/tip/modules/buildslave/files/runslave.py runslave.py] during startup. This file is distributed via puppet. The larger slave-startup process is described in [[ReleaseEngineering/Buildslave Startup Process]]. | ||
== Staging == | |||
As described above, http://staging-slavealloc.build.mozilla.org/ points to a staging implementation of the slave allocator. This implementation has its own database runs from a distinct daemon, although it is served from the same nginx instance. | |||
'''NOTE:''' ''all'' slaves are configured use the production allocator. Allocations from the staging allocator will need to be simulated by hand (<tt>runslave.py</tt> has an command-line option to set the allocator URL). This is done to allow us, as a group, to move slaves between staging and production using a single slave allocator. | |||
== Development == | == Development == |