Page MenuHomePhabricator

Build a pair of debian stretch PuppetDB servers
Closed, ResolvedPublic

Description

Build a pair of stretch ganeti VMs, one in eqiad one in codfw, to run production puppetdb 4.4. Match existing puppetdb server spec of nitrogen/nihal.

Proposed names

puppetdb1001.eqiad.wmnet
puppetdb2001.codfw.wmnet

Event Timeline

herron triaged this task as Medium priority.Jan 22 2018, 4:11 PM
herron created this task.

Change 407768 had a related patch set uploaded (by Herron; owner: Herron):
[operations/dns@master] add forward/reverse dns records for new debian stretch puppetdb VMs

https://gerrit.wikimedia.org/r/407768

Change 407768 merged by Herron:
[operations/dns@master] add forward/reverse dns records for new debian stretch puppetdb VMs

https://gerrit.wikimedia.org/r/407768

Change 407852 merged by Herron:
[operations/puppet@production] install_server: add dhcp and netboot entries for puppetdb VMs

https://gerrit.wikimedia.org/r/407852

Change 408287 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] add puppetdb[12]001 to site.pp with role spare::system

https://gerrit.wikimedia.org/r/408287

Change 408287 merged by Herron:
[operations/puppet@production] add puppetdb[12]001 to site.pp with role spare::system

https://gerrit.wikimedia.org/r/408287

VMs puppetdb[12]001 have been built in the same locations, and with the same specs, as nitrogen/nihal (as these VMs will be replacing them).

Using role spare::system until puppet patches to support puppetdb 4.4 package have been merged.

Change 409995 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] add puppetdb role to puppetdb[12]001 servers

https://gerrit.wikimedia.org/r/409995

Change 409995 merged by Herron:
[operations/puppet@production] add puppetdb role to puppetdb[12]001 servers

https://gerrit.wikimedia.org/r/409995

herron claimed this task.

puppetdb[1]2001 are online and running puppetdb 4.4 with postgres db and nginx https frontend