ReleaseEngineering/How To/Decommission buildbot masters: Difference between revisions
< ReleaseEngineering | How To
(Decommission buildbot masters) |
(Updated instructions on how to decomm a bb master(2)) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
There are a few steps required to decommission a buildbot master. | |||
* disable the master in Slavealloc: https://secure.pub.build.mozilla.org/slavealloc/ui/#masters | |||
* shutdown it down to prevent Puppet from spamming us | |||
* remove it from [https://hg.mozilla.org/build/puppet/ puppet] repository | |||
** manifests/moco-nodes.pp | |||
* remove the master from sysadmin Puppet repository (git-internal.mozilla.org/sysadmins/puppet.git) | |||
** modules/nagios4/manifests/prod/releng/scl3.pp | |||
* remove it from [https://hg.mozilla.org/build/tools tools] repository | |||
** buildfarm/maintenance/production-masters.json | |||
* delete the master from buildslaves DB | |||
* once our part of the process is done, we'll also need to file a bug against MOC:Service Requests for decommissioning that master | |||
= Useful bug examples = | |||
* | * bug [https://bugzilla.mozilla.org/show_bug.cgi?id=1376279 1376279] | ||
* bug [https://bugzilla.mozilla.org/show_bug.cgi?id=1383266 1383266] | |||
* https://bugzilla.mozilla.org/show_bug.cgi?id=1383266 | |||
Latest revision as of 15:50, 20 November 2017
There are a few steps required to decommission a buildbot master.
- disable the master in Slavealloc: https://secure.pub.build.mozilla.org/slavealloc/ui/#masters
- shutdown it down to prevent Puppet from spamming us
- remove it from puppet repository
- manifests/moco-nodes.pp
- remove the master from sysadmin Puppet repository (git-internal.mozilla.org/sysadmins/puppet.git)
- modules/nagios4/manifests/prod/releng/scl3.pp
- remove it from tools repository
- buildfarm/maintenance/production-masters.json
- delete the master from buildslaves DB
- once our part of the process is done, we'll also need to file a bug against MOC:Service Requests for decommissioning that master