ReleaseEngineering/How To/Decommission Slave: Difference between revisions
< ReleaseEngineering | How To
(Fixed identation) |
(Fixed identation (2)) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
There are a few steps that need to be followed here in order to decommission a slave. | There are a few steps that need to be followed here in order to decommission a slave. | ||
* Disable the slave in Slavealloc: https://secure.pub.build.mozilla.org/slavealloc/ui/#slaves | * Disable the slave in Slavealloc: https://secure.pub.build.mozilla.org/slavealloc/ui/#slaves | ||
* Make sure it's no longer attached to a master | * Make sure it's no longer attached to a master |
Latest revision as of 12:19, 30 October 2017
There are a few steps that need to be followed here in order to decommission a slave.
- Disable the slave in Slavealloc: https://secure.pub.build.mozilla.org/slavealloc/ui/#slaves
- Make sure it's no longer attached to a master
- Shut down the slave
- Remove it from Nagios
- From puppet sysadmin repository (modules/nagios4/manifests/prod/releng/scl3.pp)
- Remove it from Inventory
- DCOps must mark these machines as decommissioned
- Remove it from buildbot-configs
- mozilla-tests/production_config.py or mozilla/production_config.py
- Finally, remove that slave from buildslaves DB