Page MenuHomePhabricator

Shutdown of Puppet 5 servers
Open, HighPublic

Description

This meta task tracks remaining steps which need to happen before we can retire the Puppet 5 servers

Details

Related Changes in Gerrit:
SubjectAuthorRepoBranchLines +/-
Muehlenhoffoperations/puppetproduction+0 -39
Muehlenhoffoperations/puppetproduction+0 -3
Muehlenhoffoperations/software/spicerackmaster+3 -421
Muehlenhoffoperations/alertsmaster+0 -119
Muehlenhoffoperations/puppetproduction+3 -3
Muehlenhoffoperations/puppetproduction+15 -0
Muehlenhoffoperations/puppetproduction+14 -14
Muehlenhoffoperations/puppetproduction+0 -8
David Carooperations/puppetproduction+12 -0
Muehlenhoffoperations/puppetproduction+2 -2
Muehlenhoffoperations/puppetproduction+0 -76
Muehlenhoffoperations/puppetproduction+0 -32
Muehlenhoffoperations/puppetproduction+19 -8
Muehlenhoffoperations/puppetproduction+0 -12
Muehlenhoffoperations/puppetproduction+2 -2
Muehlenhoffoperations/puppetproduction+5 -13
Muehlenhoffoperations/puppetproduction+0 -762
Muehlenhoffoperations/puppetproduction+0 -28
Muehlenhoffoperations/puppetproduction+1 -1
Muehlenhoffoperations/puppetproduction+32 -0
Muehlenhoffoperations/puppetproduction+0 -98
Muehlenhoffoperations/puppetproduction+3 -3
Muehlenhoffoperations/puppetproduction+0 -41
Muehlenhoffoperations/puppetproduction+0 -148
Muehlenhoffoperations/puppetproduction+0 -90
Muehlenhoffoperations/puppetproduction+396 -0
Muehlenhoffoperations/puppetproduction+0 -387
Muehlenhoffoperations/puppetproduction+0 -198
Muehlenhoffoperations/puppetproduction+0 -114
Muehlenhoffoperations/puppetproduction+0 -62
Muehlenhoffoperations/puppetproduction+0 -51
Muehlenhoffoperations/puppetproduction+0 -176
Muehlenhoffoperations/puppetproduction+0 -47
Muehlenhoffoperations/puppetproduction+41 -52
Muehlenhoffoperations/puppetproduction+1 -2
Muehlenhoffoperations/cookbooksmaster+2 -2
Muehlenhoffoperations/puppetproduction+0 -26
Muehlenhoffoperations/cookbooksmaster+1 -18
Muehlenhoffoperations/cookbooksmaster+1 -3
Muehlenhoffoperations/puppetproduction+0 -3
Muehlenhoffoperations/puppetproduction+5 -1
Muehlenhoffoperations/puppetproduction+0 -19
Muehlenhoffoperations/puppetproduction+0 -16
Muehlenhoffoperations/puppetproduction+0 -21
Muehlenhoffoperations/puppetproduction+0 -4
Muehlenhoffoperations/puppetproduction+10 -1
Muehlenhoffoperations/puppetproduction+0 -8
Muehlenhoffoperations/puppetproduction+2 -2
Muehlenhoffoperations/puppetproduction+8 -8
Muehlenhoffoperations/puppetproduction+0 -200
Muehlenhoffoperations/puppetproduction+0 -17
Muehlenhoffoperations/puppetproduction+2 -60
Muehlenhoffoperations/puppetproduction+2 -29
Muehlenhoffoperations/puppetproduction+0 -8
Muehlenhoffoperations/puppetproduction+0 -66
Muehlenhoffoperations/puppetproduction+2 -41
Muehlenhoffoperations/puppetproduction+0 -35
Muehlenhoffoperations/puppetproduction+0 -28
Muehlenhoffoperations/puppetproduction+1 -32
Muehlenhoffoperations/puppetproduction+1 -26
Muehlenhoffoperations/puppetproduction+0 -29
Muehlenhoffoperations/puppetproduction+0 -7
Muehlenhoffoperations/puppetproduction+0 -9
Muehlenhoffoperations/puppetproduction+0 -18
Muehlenhoffoperations/puppetproduction+0 -20
Muehlenhoffoperations/puppetproduction+0 -5
Muehlenhoffoperations/puppetproduction+31 -38
Muehlenhoffoperations/puppetproduction+5 -5
Muehlenhoffoperations/puppetproduction+2 -2
Muehlenhoffoperations/puppetproduction+0 -80
Muehlenhoffoperations/puppetproduction+0 -74
Muehlenhoffoperations/puppetproduction+2 -6
Muehlenhoffoperations/puppetproduction+0 -11
Muehlenhoffoperations/puppetproduction+1 -126
Muehlenhoffoperations/puppetproduction+0 -1
Muehlenhoffoperations/puppetproduction+1 -1
Muehlenhoffoperations/puppetproduction+0 -1
Muehlenhoffoperations/puppetproduction+0 -1
Muehlenhoffoperations/puppetproduction+1 -1
Muehlenhoffoperations/puppetproduction+0 -1
Muehlenhoffoperations/puppetproduction+1 -1
Muehlenhoffoperations/puppetproduction+0 -23
Muehlenhoffoperations/puppetproduction+0 -24
Muehlenhoffoperations/puppetproduction+1 -28
Muehlenhoffoperations/puppetproduction+21 -0
Muehlenhoffoperations/puppetproduction+5 -8
Muehlenhoffoperations/puppetproduction+1 -1
Muehlenhoffoperations/puppetproduction+0 -6
Muehlenhoffoperations/puppetproduction+0 -11
Muehlenhoffoperations/puppetproduction+1 -3
Muehlenhoffoperations/puppetproduction+2 -4
Muehlenhoffoperations/puppetproduction+1 -2
Muehlenhoffoperations/puppetproduction+0 -390
Muehlenhoffoperations/puppetproduction+1 -2
Muehlenhoffoperations/puppetproduction+0 -4
Muehlenhoffoperations/puppetproduction+0 -500
Muehlenhoffoperations/puppetproduction+1 -3
Show related patches Customize query in gerrit

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
ResolvedMoritzMuehlenhoff
ResolvedBTullis
ResolvedDzahn
ResolvedDzahn
Resolvedandrea.denisse
ResolvedBTullis
Resolvedelukey
ResolvedCDobbins
ResolvedMoritzMuehlenhoff
ResolvedMoritzMuehlenhoff
ResolvedJgreen
ResolvedMoritzMuehlenhoff
ResolvedRequesthashar
ResolvedMoritzMuehlenhoff
Resolvedjbond
Resolvedjbond
Resolvedjbond
ResolvedABran-WMF
DeclinedBTullis
ResolvedLadsgroup
Resolveddcaro
Resolveddcaro
ResolvedAndrew
ResolvedNone
Resolvedbking
ResolvedMoritzMuehlenhoff
ResolvedMoritzMuehlenhoff
Resolvedelukey
Resolvedelukey
ResolvedRequestJhancock.wm
OpenNone
OpenNone

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change #1227694 merged by Muehlenhoff:

[operations/puppet@production] Move validatecloudvpsfqdn.py out of the puppetmaster module

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

Change #1227616 merged by Muehlenhoff:

[operations/puppet@production] Remove remaining traces of profile::puppet::agent::force_puppet7

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

Change #1227702 merged by Muehlenhoff:

[operations/puppet@production] Copy yamllint into the puppetserver module and use it

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

Change #1229107 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::updatenetboot

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

Change #1229110 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove Puppet 5 volatile directory from backups

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

Change #1229110 merged by Muehlenhoff:

[operations/puppet@production] Remove Puppet 5 volatile directory from backups

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

Change #1229107 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::updatenetboot

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

Change #1230331 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster role from puppetmaster2001

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

Change #1230332 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster2001 from active Puppet 5 servers

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

Change #1230912 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Stop running the IP reputation dump on the Puppet 5 servers

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

Change #1230913 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove ip_reputation_vendors from Puppet 5 servers

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

Change #1230914 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove ip_reputation_vendors from puppetmasters

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

Change #1230913 abandoned by Muehlenhoff:

[operations/puppet@production] Remove ip_reputation_vendors from Puppet 5 servers

Reason:

dupe

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

Mentioned in SAL (#wikimedia-operations) [2026-02-04T12:53:00Z] <moritzm> remove legacy eventstreams-internal discovery certificate T365798

Mentioned in SAL (#wikimedia-operations) [2026-02-04T13:00:21Z] <moritzm> remove legacy wdqs-internal discovery certificate T365798

Mentioned in SAL (#wikimedia-operations) [2026-02-04T14:27:52Z] <moritzm> remove legacy kibana discovery certificate T365798

Change #1230331 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster role from puppetmaster2001

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

cookbooks.sre.hosts.decommission executed by jmm@cumin2002 for hosts: puppetmaster2001.codfw.wmnet

  • puppetmaster2001.codfw.wmnet (PASS)
    • Downtimed host on Icinga/Alertmanager
    • Found physical host
    • Downtimed management interface on Alertmanager
    • Wiped all swraid, partition-table and filesystem signatures
    • Powered off
    • [Netbox] Set status to Decommissioning, deleted all non-mgmt IPs, updated switch interfaces (disabled, removed vlans, etc)
    • Configured the linked switch interface(s)
    • Removed from DebMonitor
    • Removed from Puppet master and PuppetDB

Change #1230332 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster2001 from active Puppet 5 servers

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

Change #1237942 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/cookbooks@master] sre.ganeti.makevm: Stop passing the puppetversion

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

Change #1237942 merged by Muehlenhoff:

[operations/cookbooks@master] sre.ganeti.makevm: Stop passing the puppetversion

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

Change #1239314 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/cookbooks@master] sre.hosts.decommission: Hack to allow decommission of puppetmaster1001

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

cookbooks.sre.hosts.decommission executed by jmm@cumin2002 for hosts: puppetmaster1001.eqiad.wmnet

  • puppetmaster1001.eqiad.wmnet (PASS)
    • Downtimed host on Icinga/Alertmanager
    • Found physical host
    • Downtimed management interface on Alertmanager
    • Wiped all swraid, partition-table and filesystem signatures
    • Powered off
    • [Netbox] Set status to Decommissioning, deleted all non-mgmt IPs, updated switch interfaces (disabled, removed vlans, etc)
    • Configured the linked switch interface(s)
    • Removed from DebMonitor
    • Removed from Puppet master and PuppetDB
  • COMMON_STEPS (FAIL)
    • Failed to run the sre.dns.netbox cookbook, run it manually

ERROR: some step on some host failed, check the bolded items above

Change #1239638 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/cookbooks@master] sre.puppet.sync-netbox-hiera: Remove support for Puppet 5

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

Change #1239638 merged by Muehlenhoff:

[operations/cookbooks@master] sre.puppet.sync-netbox-hiera: Remove support for Puppet 5

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

Change #1239647 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] puppetdb: Drop firewall rule for access to Puppet 5 servers

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

Change #1239648 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove now obsolete Cumin aliases for Buster and Puppet 5

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

Change #1239676 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::frontend role

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

Change #1239676 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::frontend role

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

Change #1239314 abandoned by Muehlenhoff:

[operations/cookbooks@master] sre.hosts.decommission: Hack to allow decommission of puppetmaster1001

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

Change #1239749 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] profile::puppet::agent: Remove support for Buster

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

Change #1239648 merged by Muehlenhoff:

[operations/puppet@production] Remove now obsolete Cumin aliases for Buster and Puppet 5

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

Change #1239749 merged by Muehlenhoff:

[operations/puppet@production] profile::puppet::agent: Remove support for Buster

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

Change #1239891 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::monitoring and related classes

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

Change #1239895 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::gitclone and related classes

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

Change #1239897 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::r10k

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

Change #1239898 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::rsync and related classes

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

Change #1239899 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::web_frontend and related classes

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

Change #1239907 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::passenger and related files

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

Change #1239908 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] This was only used with Puppet 5.

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

Change #1239897 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::r10k

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

Change #1239891 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::monitoring and related classes

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

Change #1239898 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::rsync and related classes

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

Change #1239908 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster:ssl

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

Change #1239907 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::passenger and related files

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

Change #1239899 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::web_frontend and related classes

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

Change #1239895 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::gitclone and related classes

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

Change #1240242 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Revert "Remove puppetmaster::gitclone and related classes"

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

Change #1240242 merged by Muehlenhoff:

[operations/puppet@production] Revert "Remove puppetmaster::gitclone and related classes"

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

Change #1240268 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::ca_server and related classes

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

Change #1240278 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Move the puppetmaster puppetdb client class under puppet_compiler

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

Change #1240288 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove profile::puppetmaster::frontend

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

Change #1240317 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove profile::puppetmaster::common

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

Change #1240317 merged by Muehlenhoff:

[operations/puppet@production] Remove profile::puppetmaster::common

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

Change #1240288 merged by Muehlenhoff:

[operations/puppet@production] Remove profile::puppetmaster::frontend

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

Change #1240268 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::ca_server and related classes

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

Change #1104627 merged by Muehlenhoff:

[operations/puppet@production] Puppetserver: Update hooks

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

Change #1240691 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Add two git hooks from the puppetmaster module to the pupperserver module

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

Change #1240715 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::geoip

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

Change #1240715 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::geoip

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

Change #1240691 merged by Muehlenhoff:

[operations/puppet@production] Add two git hooks from the puppetmaster module to the pupperserver module

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

Change #1230912 abandoned by Muehlenhoff:

[operations/puppet@production] Stop running the IP reputation dump on the Puppet 5 servers

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

Change #1240853 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster class and related classes

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

Change #1240856 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::base_repo

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

Change #1240877 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/software/spicerack@master] Remove Puppet 5 support from Spicerack

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

Change #1240924 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] puppetserver: Update two hooks to the variants from the puppetserver module

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

Change #1240856 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::base_repo

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

Change #1240853 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster class and related classes

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

Change #1240278 merged by Muehlenhoff:

[operations/puppet@production] Move the puppetmaster puppetdb client class under puppet_compiler

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

Change #1239647 merged by Muehlenhoff:

[operations/puppet@production] puppetdb: Drop firewall rule for access to Puppet 5 servers

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

Change #1243087 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove various Hiera files only necessary for Puppet 5

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

Change #1243090 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove create_ecdsa_cert

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

Change #1240924 merged by Muehlenhoff:

[operations/puppet@production] puppetserver: Update two hooks to the variants from the puppetserver module

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

Change #1243107 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Reapply "puppetserver: Update two hooks to the variants from the puppetserver module"

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

Change #1243106 had a related patch set uploaded (by David Caro; author: David Caro):

[operations/puppet@production] Revert "puppetdb: Drop firewall rule for access to Puppet 5 servers"

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

Change #1243113 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] puppetdb: Allow access for cloud puppetservers

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

Change #1243113 merged by Muehlenhoff:

[operations/puppet@production] puppetdb: Allow access for cloud puppetservers

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

Change #1243090 merged by Muehlenhoff:

[operations/puppet@production] Remove create_ecdsa_cert

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

Change #1243087 merged by Muehlenhoff:

[operations/puppet@production] Remove various Hiera files only necessary for Puppet 5

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

Change #1243107 merged by Muehlenhoff:

[operations/puppet@production] Reapply "Update two hooks to the variants from the puppetserver module"

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

Change #1243750 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove role::insetup::buster

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

Change #1243106 abandoned by David Caro:

[operations/puppet@production] Revert "puppetdb: Drop firewall rule for access to Puppet 5 servers"

Reason:

It was fixed a different (nicer) way

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

Change #1243750 merged by Muehlenhoff:

[operations/puppet@production] Remove role::insetup::buster

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

Change #1245253 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Re-add Hiera config files

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

Change #1227734 merged by Muehlenhoff:

[operations/puppet@production] pcc_update_facts: Rename variables

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

Change #1247976 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Add separate puppetserver hooks for the private repo

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

Change #1247976 merged by Muehlenhoff:

[operations/puppet@production] Add separate puppetserver hooks for the private repo

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

Change #1248862 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] puppetserver: Use the hooks from Puppet 7

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

Change #1265191 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/alerts@master] Remove obsolete alert

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

Change #1240877 merged by Muehlenhoff:

[operations/software/spicerack@master] Remove Puppet 5 support from Spicerack

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

Change #1273790 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove puppetmaster::gitpuppet

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

Change #1273792 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] Remove obsolete Hiera file

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

Change #1273792 merged by Muehlenhoff:

[operations/puppet@production] Remove obsolete Hiera file

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

Change #1273790 merged by Muehlenhoff:

[operations/puppet@production] Remove puppetmaster::gitpuppet

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