Page MenuHomePhabricator

Upgrade to 10.6.20 and rebuild recentchanges and pagelinks tables
Closed, ResolvedPublic

Description

Let's try to upgrade to 10.6.20 quickly and once upgraded, rebuild the pagelinks and recentchanges tables with:

set session sql_log_bin=0;alter table pagelinks engine=innodb,force; alter table recentchanges engine=innodb,force;stop slave; start slave;

Upgrades

Related Objects

StatusSubtypeAssignedTask
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
InvalidNone
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
DeclinedMarostegui
DeclinedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedMarostegui
ResolvedFCeratto-WMF
ResolvedFCeratto-WMF
ResolvedMarostegui
ResolvedFCeratto-WMF
ResolvedFCeratto-WMF

Event Timeline

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

Rebuilding db2212, s1 candidate master which will be promoted to master tomorrow per T383690

Rebuilding db2166, which was powered off for on-site maintenance T383709

db1162 s2 candidate master upgraded and being rebuilt to be able to become a master at T384597

Rebuilding db2189, which was powered off for on-site maintenance T383709

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

[operations/puppet@production] db1222: Disable notifications

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

Change #1113844 merged by Marostegui:

[operations/puppet@production] db1222: Disable notifications

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

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

[operations/software@master] rebuild_tables.sh: STOP and START SLAVE

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

Change #1113847 merged by jenkins-bot:

[operations/software@master] rebuild_tables.sh: STOP and START SLAVE

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

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

[operations/software@master] rebuild_tables.sh: Add linter

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

Change #1114332 merged by jenkins-bot:

[operations/software@master] rebuild_tables.sh: Add linter

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

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

[operations/software@master] rebuild_tables.sh: Add downtime

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

Change #1114333 merged by jenkins-bot:

[operations/software@master] rebuild_tables.sh: Add downtime

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

Mentioned in SAL (#wikimedia-operations) [2025-01-28T07:58:58Z] <marostegui@cumin1002> dbctl commit (dc=all): 'Depool db2155 T382842', diff saved to https://phabricator.wikimedia.org/P72559 and previous config saved to /var/cache/conftool/dbconfig/20250128-075857-marostegui.json

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

[operations/puppet@production] db2155: Disable notifications

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

Change #1114646 merged by Marostegui:

[operations/puppet@production] db2155: Disable notifications

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

Rebuilding db2155 as it needed a kernel reboot anyway, so I upgraded and starting to rebuild.

Icinga downtime and Alertmanager silence (ID=69b1841b-0478-45fc-a044-c5bf059f441f) set by root@cumin1002 for 12:00:00 on 1 host(s) and their services with reason: Index rebuild

db2155.codfw.wmnet

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

[operations/software@master] rebuild_tables.sh Add automatic repooling

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

Change #1114709 merged by jenkins-bot:

[operations/software@master] rebuild_tables.sh Add automatic repooling

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

Mentioned in SAL (#wikimedia-operations) [2025-01-28T12:37:14Z] <marostegui@cumin1002> dbctl commit (dc=all): 'Depool db1166 T382842', diff saved to https://phabricator.wikimedia.org/P72615 and previous config saved to /var/cache/conftool/dbconfig/20250128-123713-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2025-01-28T16:18:58Z] <marostegui@cumin1002> dbctl commit (dc=all): 'Depool db2177 T382842', diff saved to https://phabricator.wikimedia.org/P72640 and previous config saved to /var/cache/conftool/dbconfig/20250128-161857-marostegui.json

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

[operations/software@master] rebuild_tables.sh: Add sleep

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

Change #1114832 merged by jenkins-bot:

[operations/software@master] rebuild_tables.sh: Add sleep

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

Icinga downtime and Alertmanager silence (ID=44325b56-6fa0-409b-9146-9232bd3dab5b) set by root@cumin1002 for 12:00:00 on 1 host(s) and their services with reason: Index rebuild

db2172.codfw.wmnet

Icinga downtime and Alertmanager silence (ID=f5355eda-8bda-46bf-a241-28d7fb1ffa11) set by root@cumin1002 for 12:00:00 on 1 host(s) and their services with reason: Index rebuild

db2224.codfw.wmnet

db1155 is having the tables rebuilt in all the sections.

db2187 is having the tables rebuilt in all the sections.

Marostegui updated the task description. (Show Details)
Marostegui updated the task description. (Show Details)

Icinga downtime and Alertmanager silence (ID=585b8d47-6304-4235-a605-ec7d4d09ca3b) set by jynus@cumin1002 for 2 days, 0:00:00 on 1 host(s) and their services with reason: Upgrade and rebuild tables

db2199.codfw.wmnet

Icinga downtime and Alertmanager silence (ID=6b93bcb1-3388-433e-b2a1-bda5a75d87e5) set by jynus@cumin1002 for 2 days, 0:00:00 on 1 host(s) and their services with reason: Upgrade and rebuild tables

db2183.codfw.wmnet

Icinga downtime and Alertmanager silence (ID=2b92accc-a89e-4664-82b9-26fc22822d0a) set by jynus@cumin1002 for 2 days, 0:00:00 on 1 host(s) and their services with reason: Upgrade and rebuild tables

db2184.codfw.wmnet

All hosts are done. Pending only s4 codfw masters, which will be done once codfw is no longer primary DC T385155: 🧭 Northward Datacentre Switchover (March 2025) (scheduled for: MediaWiki: Wednesday, 19 March 2025 @ 14:00 UTC)

Marostegui changed the task status from Open to Stalled.Mar 6 2025, 11:10 AM
Marostegui claimed this task.
Marostegui changed the task status from Stalled to Open.Mar 19 2025, 2:46 PM
Marostegui closed subtask T387439: Upgrade and rebuild s4 as Resolved.
Marostegui updated the task description. (Show Details)

All done!