ReleaseEngineering/How To/Decommission buildbot masters

From MozillaWiki
< ReleaseEngineering‎ | How To
Revision as of 09:52, 31 August 2017 by Aobreja (talk | contribs) (Decommission buildbot masters)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Decommission buildbot masters

There are a few steps that need to be followed here in order to decommission the master slaves.

  • In order to decommission you must:
    • Disable them from production
    • shutdown the masters to avoid having alerts on puppet
    • remove from puppet repository (hg.mozilla.org/build/puppet/)
      • manifests/moco-nodes.pp
    • remove from puppet sysadmin nagios alerts ( git-internal.mozilla.org/sysadmins/puppet.git)
      • modules/nagios4/manifests/prod/releng/scl3.pp
    • remove from tools repository (/hg.mozilla.org/build/tools)
      • buildfarm/maintenance/production-masters.json
    • delete masters from DB
    • Open bug to MOC: Service Requests for decommission

Usefull bug examples