Page MenuHomePhabricator

puppetmaster[12]001: add TLS termination
Closed, ResolvedPublic

Description

The puppetmaster is one of the very few remaining origin servers available only via plain HTTP, see T108580#6488253. We should make it available via HTTPS instead to ensure that traffic between ATS and the puppetmasters (used for https://config-master.wikimedia.org) is encrypted.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
ArielGlenn triaged this task as Medium priority.Sep 28 2020, 9:35 AM

Change 650154 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] httpd: Add abbility to remove the defauls ports configueration

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

Change 650155 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] puppetmaster: remove default apache ports from puppetmaster

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

Change 650154 merged by Jbond:
[operations/puppet@production] httpd: Add abbility to remove the defauls ports configueration

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

Change 650155 merged by Jbond:
[operations/puppet@production] puppetmaster: remove default apache ports from puppetmaster

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

jbond claimed this task.

Sorry for the delay however this has been configured now

@jbond @ema So puppetmaster1001 can also be checked off on T210411 ?