Page MenuHomePhabricator

Set up octocatalog-diff on host with access to puppetmasters and puppetdb
Closed, ResolvedPublic

Description

  • Build host (puppetcompiler1001)
  • POC octocatalog-diff
  • Manually sync yaml facts from puppetmasters to puppetcompiler1001
  • Update puppetmaster auth.conf to allow all catalogs from puppetcompiler1001 https://gerrit.wikimedia.org/r/#/c/384993/
  • Allow puppetcompiler1001 to reach puppetdb (to fetch facts)

Event Timeline

Change 383400 had a related patch set uploaded (by Herron; owner: Herron):
[operations/dns@master] Add puppetcompiler1001 forward and reverse DNS records

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

Change 383400 merged by Herron:
[operations/dns@master] Add puppetcompiler1001 forward and reverse DNS records

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

Change 383488 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] Add puppetcompiler1001 to dhcp and autoinstall configs

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

Change 383488 merged by Herron:
[operations/puppet@production] Add puppetcompiler1001 to dhcp and autoinstall configs

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

Change 383883 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] puppet: Add puppetcompiler1001 to site.pp

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

Change 383883 merged by Herron:
[operations/puppet@production] puppet: Add puppetcompiler1001 to site.pp

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

Change 383890 had a related patch set uploaded (by Dzahn; owner: Dzahn):
[operations/dns@master] add IPv6 records for puppetcompiler1001

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

Change 383892 had a related patch set uploaded (by Dzahn; owner: Dzahn):
[operations/puppet@production] add mapped IPv6 address for puppetcompiler1001

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

Change 383892 merged by Herron:
[operations/puppet@production] add mapped IPv6 address for puppetcompiler1001

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

Change 383890 merged by Herron:
[operations/dns@master] add IPv6 records for puppetcompiler1001

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

herron renamed this task from Set up puppet catalog diff on host with access to puppetmaster1001 and puppetmaster2001 to Set up octocatalog-diff on host with access to puppetmasters and puppetdb.Oct 17 2017, 8:01 PM
herron updated the task description. (Show Details)

Change 384762 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] puppetdb: allow puppetcompiler1001 to reach puppetdb nginx frontend

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

herron updated the task description. (Show Details)

Change 384834 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] puppetmaster: add yaml fact directory to rsyncd on frontends

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

Change 384834 abandoned by Herron:
puppetmaster: add yaml fact directory to rsyncd on frontends

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

Change 384993 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] puppet: temporarily allow puppetcompiler1001 to fetch all catalogs

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

Change 384993 merged by Herron:
[operations/puppet@production] puppet: temporarily allow puppetcompiler1001 to fetch all catalogs

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

Change 384762 merged by Herron:
[operations/puppet@production] puppetdb: temporarily allow puppetcompiler1001 to reach puppetdb nginx

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

Change 385209 had a related patch set uploaded (by Herron; owner: Herron):
[operations/puppet@production] puppetdb: temporarily allow puppetcompiler1001 to reach puppetdb nginx

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

Change 385209 merged by Herron:
[operations/puppet@production] puppetdb: temporarily allow puppetcompiler1001 to reach puppetdb nginx

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

Hi, is puppetcompiler1001 going to stay in site.pp permanently or was it a temporary thing?

Change 395900 had a related patch set uploaded (by Dzahn; owner: Dzahn):
[operations/puppet@production] puppetcompiler1001: add role(test)

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

Change 395900 merged by Dzahn:
[operations/puppet@production] puppetcompiler1001: add role(test)

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

It's a temporary thing. Will be torn down in the near future.