Page MenuHomePhabricator

Upgrade s6 hosts to Bookworm
Closed, ResolvedPublic

Description

Upgrade s6 core hosts to Debian Bookworm and MariaDB 10.6
Please note this only includes core hosts:

  • master: db1173
  • db1213
  • db1187
  • db1168
  • db1231
  • db1201
  • db1165
  • db1180
  • db1224
  • master: db2114
  • db2193
  • db2124
  • db2158
  • db2169
  • db2180
  • db2129
  • db2171
  • db2117
  • db2151

Details

Related Changes in Gerrit:
SubjectAuthorRepoBranchLines +/-
Marosteguioperations/puppetproduction+2 -1
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+2 -1
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+0 -1
Marosteguioperations/puppetproduction+0 -1
Marosteguioperations/puppetproduction+0 -1
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+0 -1
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Marosteguioperations/puppetproduction+1 -0
Show related patches Customize query in gerrit

Event Timeline

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

Change 991700 merged by Marostegui:

[operations/puppet@production] db1224: Remove package declaration

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

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

[operations/puppet@production] db1187: Disable notifications

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

Mentioned in SAL (#wikimedia-operations) [2024-01-22T06:08:12Z] <marostegui@cumin1002> dbctl commit (dc=all): 'Depool db1187 T354506', diff saved to https://phabricator.wikimedia.org/P55121 and previous config saved to /var/cache/conftool/dbconfig/20240122-060811-marostegui.json

Change 991983 merged by Marostegui:

[operations/puppet@production] db1187: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db1187.eqiad.wmnet with OS bookworm

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db1187.eqiad.wmnet with OS bookworm completed:

  • db1187 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401220626_marostegui_3437658_db1187.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

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

[operations/puppet@production] db2169: Disable notifications

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

Change 991984 merged by Marostegui:

[operations/puppet@production] db2169: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db2169.codfw.wmnet with OS bookworm

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db2169.codfw.wmnet with OS bookworm completed:

  • db2169 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401220714_marostegui_3445967_db2169.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 992080 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] db1213: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db1213.eqiad.wmnet with OS bookworm

Change 992080 merged by Marostegui:

[operations/puppet@production] db1213: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db1213.eqiad.wmnet with OS bookworm completed:

  • db1213 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401220856_marostegui_3466930_db1213.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 992092 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] db2158: Disable notifications

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

Change 992092 merged by Marostegui:

[operations/puppet@production] db2158: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db2158.codfw.wmnet with OS bookworm

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db2158.codfw.wmnet with OS bookworm completed:

  • db2158 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401221040_marostegui_3482799_db2158.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 992160 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] db1165: Disable notifications

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

Change 992160 merged by Marostegui:

[operations/puppet@production] db1165: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db1165.eqiad.wmnet with OS bookworm

Mentioned in SAL (#wikimedia-operations) [2024-01-22T13:22:01Z] <marostegui> Upgrade sanitarium master, there will be lag on s6 wiki replicas T354506

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db1165.eqiad.wmnet with OS bookworm completed:

  • db1165 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401221336_marostegui_3513772_db1165.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 992353 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] db1231: Disable notifications

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

Change 992353 merged by Marostegui:

[operations/puppet@production] db1231: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db1231.eqiad.wmnet with OS bookworm

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db1231.eqiad.wmnet with OS bookworm completed:

  • db1231 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401230713_marostegui_3671818_db1231.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

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

[operations/puppet@production] db2171: Disable notifications

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

Change 992389 merged by Marostegui:

[operations/puppet@production] db2171: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db2171.codfw.wmnet with OS bookworm

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db2171.codfw.wmnet with OS bookworm completed:

  • db2171 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401231035_marostegui_3710747_db2171.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 992420 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/puppet@production] db1173 Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db1173.eqiad.wmnet with OS bookworm

Change 992420 merged by Marostegui:

[operations/puppet@production] db1173 Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db1173.eqiad.wmnet with OS bookworm completed:

  • db1173 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401231426_marostegui_3748101_db1173.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

Mentioned in SAL (#wikimedia-operations) [2024-01-24T05:56:36Z] <marostegui@cumin1002> dbctl commit (dc=all): 'Depool db2129 T354506', diff saved to https://phabricator.wikimedia.org/P55454 and previous config saved to /var/cache/conftool/dbconfig/20240124-055635-marostegui.json

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

[operations/puppet@production] db2129: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db2129.codfw.wmnet with OS bookworm

Change 992556 merged by Marostegui:

[operations/puppet@production] db2129: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db2129.codfw.wmnet with OS bookworm completed:

  • db2129 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401240618_marostegui_3883383_db2129.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

Mentioned in SAL (#wikimedia-operations) [2024-01-31T06:19:32Z] <marostegui@cumin1002> dbctl commit (dc=all): 'Depool db2114 T354506', diff saved to https://phabricator.wikimedia.org/P55908 and previous config saved to /var/cache/conftool/dbconfig/20240131-061932-root.json

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

[operations/puppet@production] db2114: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage was started by marostegui@cumin1002 for host db2114.codfw.wmnet with OS bookworm

Change 994610 merged by Marostegui:

[operations/puppet@production] db2114: Disable notifications

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

Cookbook cookbooks.sre.hosts.reimage started by marostegui@cumin1002 for host db2114.codfw.wmnet with OS bookworm completed:

  • db2114 (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)
    • Add puppet_version metadata to Debian installer
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh bookworm 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/202401310639_marostegui_1149424_db2114.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

Mentioned in SAL (#wikimedia-operations) [2024-01-31T07:01:11Z] <marostegui@cumin1002> dbctl commit (dc=all): 'db2114 (re)pooling @ 1%: After Bookworm upgrade T354506', diff saved to https://phabricator.wikimedia.org/P55916 and previous config saved to /var/cache/conftool/dbconfig/20240131-070111-root.json

Mentioned in SAL (#wikimedia-operations) [2024-01-31T07:16:16Z] <marostegui@cumin1002> dbctl commit (dc=all): 'db2114 (re)pooling @ 5%: After Bookworm upgrade T354506', diff saved to https://phabricator.wikimedia.org/P55919 and previous config saved to /var/cache/conftool/dbconfig/20240131-071616-root.json

Mentioned in SAL (#wikimedia-operations) [2024-01-31T07:31:22Z] <marostegui@cumin1002> dbctl commit (dc=all): 'db2114 (re)pooling @ 10%: After Bookworm upgrade T354506', diff saved to https://phabricator.wikimedia.org/P55922 and previous config saved to /var/cache/conftool/dbconfig/20240131-073121-root.json

Mentioned in SAL (#wikimedia-operations) [2024-01-31T07:46:27Z] <marostegui@cumin1002> dbctl commit (dc=all): 'db2114 (re)pooling @ 25%: After Bookworm upgrade T354506', diff saved to https://phabricator.wikimedia.org/P55924 and previous config saved to /var/cache/conftool/dbconfig/20240131-074627-root.json

Mentioned in SAL (#wikimedia-operations) [2024-01-31T08:01:34Z] <marostegui@cumin1002> dbctl commit (dc=all): 'db2114 (re)pooling @ 50%: After Bookworm upgrade T354506', diff saved to https://phabricator.wikimedia.org/P55928 and previous config saved to /var/cache/conftool/dbconfig/20240131-080132-root.json

Mentioned in SAL (#wikimedia-operations) [2024-01-31T08:16:38Z] <marostegui@cumin1002> dbctl commit (dc=all): 'db2114 (re)pooling @ 75%: After Bookworm upgrade T354506', diff saved to https://phabricator.wikimedia.org/P55930 and previous config saved to /var/cache/conftool/dbconfig/20240131-081637-root.json

Mentioned in SAL (#wikimedia-operations) [2024-01-31T08:31:43Z] <marostegui@cumin1002> dbctl commit (dc=all): 'db2114 (re)pooling @ 100%: After Bookworm upgrade T354506', diff saved to https://phabricator.wikimedia.org/P55932 and previous config saved to /var/cache/conftool/dbconfig/20240131-083142-root.json