Page MenuHomePhabricator

Upgrade Puppet Masters and Puppet DB servers
Open, NormalPublic

Description

Main tracking for Q1 FY19-20 Goals

Puppet 5

  • Upgrade Puppetmasters to Puppet 5
    • Rebuild rhodium on buster using puppet5 packages and work out any bugs
    • Rebuild other puppetmasters one by one
  • Upgrade PuppetDB
    • Upgrade PuppetDB in a virtual environment to work out any unforeseen bugs
    • Upgrade production PuppetDB in both data centers

Event Timeline

jbond created this task.Jul 22 2019, 1:05 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 22 2019, 1:05 PM

Change 526104 had a related patch set uploaded (by Alexandros Kosiaris; owner: Alexandros Kosiaris):
[operations/puppet@production] Bump CI puppet Gem version to 5.5.10

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

Change 527056 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527056 merged by Jbond:
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527064 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527064 merged by Jbond:
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527078 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: Fix regression

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

Change 527078 merged by Jbond:
[operations/puppet@production] puppetmaster: Fix regression

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

Change 527086 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527086 merged by Jbond:
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527092 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527092 merged by Jbond:
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527095 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527095 merged by Jbond:
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527100 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527100 merged by Jbond:
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527109 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527109 merged by Jbond:
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527129 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527129 merged by Jbond:
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527135 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 527135 merged by Jbond:
[operations/puppet@production] puppetmaster: add canary hosts to puppetmaster

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

Change 528521 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster::frontend: update web conf to use RewriteRules instead of proxypass

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

jbond triaged this task as Normal priority.Aug 7 2019, 10:23 AM

Change 528744 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster1003: offline this puppetmaster as its scheme is incompatible

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

Change 528744 merged by Jbond:
[operations/puppet@production] puppetmaster1003: offline this puppetmaster as its scheme is incompatible

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

Change 529095 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster1003: add canary hosts back and remove debug logging

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

Change 529095 merged by Jbond:
[operations/puppet@production] puppetmaster1003: add canary hosts back and remove debug logging

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

Change 528521 merged by Jbond:
[operations/puppet@production] puppetmaster::frontend: update web conf to use RewriteRules instead of proxypass

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

Change 535564 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster1003: move mw1261 and mwdebug1001 to new pmaster

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

Change 535564 merged by Jbond:
[operations/puppet@production] puppetmaster1003: move mw1261 and mwdebug1001 to new pmaster

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

Change 535570 merged by Jbond:
[operations/puppet@production] puppetmaster1003: move cp1075-77 to new pmaster

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

Change 535609 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster1003: move mw appserver, api and lvs server to new pmaster

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

Change 535609 merged by Jbond:
[operations/puppet@production] puppetmaster1003: move mw appserver, api and lvs server to new pmaster

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

Change 535856 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster1003: move dubnium, ores1001 & wtp1025 to new pmaster

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

Change 535856 merged by Jbond:
[operations/puppet@production] puppetmaster1003: move dubnium, ores1001 & wtp1025 to new pmaster

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

Change 535862 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster1003: move rdb1006, restbase1016 & scb1001 to pmaster

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

Change 535862 merged by Jbond:
[operations/puppet@production] puppetmaster1003: move rdb1006, restbase1016 & scb1001 to pmaster

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

Change 535873 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster1003: move ms-be1016, ms-fe1005 & thumbor1001 to new pmaster

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

Change 535873 merged by Jbond:
[operations/puppet@production] puppetmaster1003: move ms-be1016, ms-fe1005 & thumbor1001 to new pmaster

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