|
|
| Line 557: |
Line 557: |
| This will set buildbot to install on their first boot. | | This will set buildbot to install on their first boot. |
|
| |
|
| === verify setup in staging === | | ===Run the slave through staging=== |
| * trigger a build on staging-master, to make sure all works ok
| | see [[ReleaseEngineering:BuildSlaveSetup]] |
| === try slave specific steps ===
| |
| rm -rf ~/.ssh/* # gets rid of all moz builder ssh info
| |
| scp -p moz2-linux-slave51:/home/cltbld/.ssh/* ~/.ssh/ # copy trybld keys
| |
| | |
| === switchover from staging to production ===
| |
| * stop slave process
| |
| * switchover the .ssh keys to use production keys
| |
| * Manually use ssh to connect to the following machines, and manually accept "yes" the first connection
| |
| # production
| |
| $ ssh -i ~/.ssh/ffxbld_dsa ffxbld@aus2-staging.mozilla.org
| |
| $ ssh -i ~/.ssh/ffxbld_dsa ffxbld@dm-symbolpush01.mozilla.org
| |
| $ ssh -i ~/.ssh/ffxbld_dsa ffxbld@stage.mozilla.org
| |
| * edit /e/builds/moz2_slave/buildbot.tac to change "staging-master" to "production-master".
| |
| * clobber all build trees on slave
| |
| * start slave process
| |