Page MenuHomePhabricator

Migrate parsercache to Debian Trixie
Closed, ResolvedPublic

Description

pc1 was migrated at T417626 a couple of months ago and all went fine.
Migrate the rest of the sections

  • pc2 - will be migrated upon HW refresh T417070 T417069
  • pc3 - will be migrated upon HW refresh T417070 T417069
  • pc4 - will be migrated upon HW refresh T417070 T417069
  • pc5
  • pc6

pc7 and pc8 T429178

Event Timeline

Marostegui triaged this task as Medium priority.Apr 6 2026, 11:20 AM
Marostegui moved this task from Triage to In progress on the DBA board.
Marostegui updated the task description. (Show Details)

Change #1268207 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] pc5: Disable notifications

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

Marostegui added subtasks: Unknown Object (Task), Unknown Object (Task).Apr 6 2026, 11:23 AM

Depooled pc1015.eqiad.wmnet and pc2015.codfw.wmnet Migration to Debian Trixie - marostegui@cumin1003 - T422368

Change #1268207 merged by Marostegui:

[operations/puppet@production] pc5: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1003 for host pc1015.eqiad.wmnet with OS trixie

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1003 for host pc2015.codfw.wmnet with OS trixie

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1003 for host pc1015.eqiad.wmnet with OS trixie completed:

  • pc1015 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh trixie OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202604061149_marostegui_3102818_pc1015.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1003 for host pc2015.codfw.wmnet with OS trixie completed:

  • pc2015 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh trixie OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202604061153_marostegui_3102870_pc2015.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB

Depooled pc1015.eqiad.wmnet and pc2015.codfw.wmnet Migration to Debian Trixie - marostegui@cumin1003 - T422368

Depooled pc1011.eqiad.wmnet and pc2011.codfw.wmnet Upgrade package - marostegui@cumin1003 - T422368

Change #1269223 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] pc2010: Disable notifications

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

Change #1269223 merged by Marostegui:

[operations/puppet@production] pc2016: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1003 for host pc2016.codfw.wmnet with OS trixie

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1003 for host pc2016.codfw.wmnet with OS trixie completed:

  • pc2016 (WARN)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh trixie OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202604090535_marostegui_3857939_pc2016.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is not optimal, downtime not removed
    • Updated Netbox data from PuppetDB

Change #1269243 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] pc1016: Disable notifications

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

Change #1269243 merged by Marostegui:

[operations/puppet@production] pc1016: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1003 for host pc1016.eqiad.wmnet with OS trixie

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1003 for host pc1016.eqiad.wmnet with OS trixie executed with errors:

  • pc1016 (FAIL)
    • The reimage failed, see the cookbook logs for the details. You can also try typing "sudo install-console pc1016.eqiad.wmnet" to get a root shell, but depending on the failure this may not work.

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1003 for host pc1016.eqiad.wmnet with OS trixie

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1003 for host pc1016.eqiad.wmnet with OS trixie completed:

  • pc1016 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh trixie OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202604090659_marostegui_3870716_pc1016.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB

This is basically all done and waiting for the next HW to arrive (see subtasks) to get installed directly as Trixie

Jhancock.wm closed subtask Unknown Object (Task) as Resolved.Apr 17 2026, 12:56 AM
VRiley-WMF closed subtask Unknown Object (Task) as Resolved.Apr 17 2026, 9:01 PM