All CI jobs have been migrated off of Nodepool (T190097) This task is to decommission Nodepool from the infrastructure.
WMCS
- delete leftover instances
- delete images and snapshots
- purge custom disk images from WMCS infrastructure
- delete contintcloud WMCS project - T209644
- disable nodepoolmanager user from LDAP - T217064
- clean up router/firewall rules between production and wmcs - T215173
Prod / puppet
See also server decom T209642
- archive operations/debs/nodepool
-
remove nodepool package from apt.wikimedia.org - Kept around per operations
- clean up puppet
- drop sudo rules
- clean up passwords/tokens from private repository done via T212230
- remove firewall rules on contint1001/contint2001 (ferm should clean them up though)
- drop database nodepooldb and user 'nodepool'@'10.64.16.155' on MySQL database (production-m5) - T212230
Misc
- Delete Grafana boards
- Purge Graphite metrics - T215172
- Archive wiki documentation
Jenkins
- remove Single Use Slave plugin
- remove ZeroMQ plugin require https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/473846/
- remove nodepoolmanager user
- remove nodepoolmanager token ( T207020 )
- remove ssh credentials