Modernize Puppet configuration management infrastructure
- Upgrade current puppetmasters to jessie
- Upgrade to puppet 3.7
- Scale Puppetmasters to multiple machines in eqiad and codfw
- Install and migrate to PuppetDB, preparing for Puppet 4
Modernize Puppet configuration management infrastructure
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | akosiaris | T139471 Goal: Modernize puppet configuration management infrastructure | |||
| Resolved | Joe | T98173 install/setup/deploy server rhodium as puppetmaster (scaling out) | |||
| Resolved | RobH | T98166 Eqiad: 1 hardware access request for puppetmaster service scale out | |||
| Resolved | Joe | T141242 Make the WMF puppet tree compile equally under puppet 3.4 and 3.8 | |||
| Resolved | akosiaris | T139476 Install puppetDB at WMF | |||
| Resolved | Joe | T142363 create puppetDB puppet role + debian package | |||
| Resolved | Joe | T142365 eqiad+codfw: 1 VM request for puppetDB | |||
| Resolved | Joe | T142846 Create replacement for our scripts that depend on exported resources | |||
| Resolved | Joe | T143869 Set up a puppet frontend in codfw who can work as a slave of eqiad's master |