Page MenuHomePhabricator

ABran-WMF (arnaudb)
SRE

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Aug 29 2023, 8:30 AM (53 w, 3 d)
Availability
Available
LDAP User
Arnaudb
MediaWiki User
ABran-WMF [ Global Accounts ]

Recent Activity

Today

ABran-WMF added a comment to T374088: Switchover s4 master (db2140 -> db2179).

I was aiming on monday indeed, those shouldn't need to be handled in the maintenance window as they are on codfw, or am I mistaken?

Fri, Sep 6, 12:19 PM · Patch-For-Review, DBA
ABran-WMF moved T363665: Create a cookbook to restart mariadb on all sanitarium hosts from Paused to External dep/In review on the Data-Persistence-SRE board.
Fri, Sep 6, 11:55 AM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF moved T374191: upgrade clone cookbook from Doing to External dep/In review on the Data-Persistence-SRE board.
Fri, Sep 6, 11:54 AM · Patch-For-Review, DBA, Data-Persistence-SRE
ABran-WMF added a project to T374215: db1246 crashed, doesn't reboot cleanly: ops-eqiad.

That bad reboot seems to stem from a hardware issue:

	The system board BP1 PG voltage is within range. 	Fri Sep 06 2024 10:20:57
	The system board BP1 PG voltage is outside of range. 	Fri Sep 06 2024 10:20:37
Fri, Sep 6, 11:20 AM · SRE, DC-Ops, ops-eqiad, DBA
ABran-WMF triaged T374215: db1246 crashed, doesn't reboot cleanly as Medium priority.
Fri, Sep 6, 11:05 AM · SRE, DC-Ops, ops-eqiad, DBA
ABran-WMF moved T373873: promtool local check differs from CI from Todo to Side lane on the Data-Persistence-SRE board.
Fri, Sep 6, 7:06 AM · SRE Observability (FY2024/2025-Q2), DBA, Data-Persistence-SRE
ABran-WMF moved T374191: upgrade clone cookbook from Todo to Doing on the Data-Persistence-SRE board.
Fri, Sep 6, 7:05 AM · Patch-For-Review, DBA, Data-Persistence-SRE
ABran-WMF moved T363665: Create a cookbook to restart mariadb on all sanitarium hosts from Todo to Paused on the Data-Persistence-SRE board.
Fri, Sep 6, 7:00 AM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF moved T374191: upgrade clone cookbook from Triage to In progress on the DBA board.
Fri, Sep 6, 6:58 AM · Patch-For-Review, DBA, Data-Persistence-SRE
ABran-WMF changed the status of T374191: upgrade clone cookbook from Open to In Progress.
Fri, Sep 6, 6:58 AM · Patch-For-Review, DBA, Data-Persistence-SRE
ABran-WMF updated the image for Data-Persistence-SRE from F57283640: profile to F57467164: profile.
Fri, Sep 6, 6:18 AM
ABran-WMF set the icon for Data-Persistence-SRE to Automation Metadata.
Fri, Sep 6, 6:17 AM
ABran-WMF added a member for Data-Persistence-SRE: ABran-WMF.
Fri, Sep 6, 6:13 AM
ABran-WMF changed the status of T374088: Switchover s4 master (db2140 -> db2179) from Open to In Progress.
Fri, Sep 6, 5:40 AM · Patch-For-Review, DBA
ABran-WMF moved T374088: Switchover s4 master (db2140 -> db2179) from Triage to Ready on the DBA board.
Fri, Sep 6, 5:39 AM · Patch-For-Review, DBA
ABran-WMF changed the status of T374086: Switchover s5 master (db2123 -> db2213) from Open to In Progress.
Fri, Sep 6, 5:39 AM · Patch-For-Review, DBA
ABran-WMF moved T374086: Switchover s5 master (db2123 -> db2213) from Triage to Ready on the DBA board.
Fri, Sep 6, 5:38 AM · Patch-For-Review, DBA

Yesterday

ABran-WMF added a comment to T373096: Migrate servers in codfw racks C2 & C3 from asw to lsw.

d/p nodes are repooling

Thu, Sep 5, 5:09 PM · SRE-swift-storage, collaboration-services, DC-Ops, ops-codfw, netops, Infrastructure-Foundations, SRE
ABran-WMF updated ABran-WMF.
Thu, Sep 5, 4:35 PM
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Thu, Sep 5, 3:26 PM · Patch-For-Review, DBA
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Thu, Sep 5, 1:56 PM · Patch-For-Review, DBA
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Thu, Sep 5, 1:53 PM · Patch-For-Review, DBA
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Thu, Sep 5, 12:57 PM · Patch-For-Review, DBA
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Thu, Sep 5, 12:31 PM · Patch-For-Review, DBA
ABran-WMF added a comment to T374087: Switchover s6 master (db2129 -> db2214).

Replica moves is done in two minutes instead of 25 \o/

Thu, Sep 5, 12:13 PM · DBA
ABran-WMF awarded T368098: Dumps generation without prefetch cause disruption to the production environment a Party Time token.
Thu, Sep 5, 9:45 AM · Dumps 2.0, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Patch-For-Review, Dumps-Generation, SRE
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Thu, Sep 5, 9:21 AM · Patch-For-Review, DBA
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Thu, Sep 5, 9:02 AM · Patch-For-Review, DBA
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Thu, Sep 5, 8:51 AM · Patch-For-Review, DBA

Wed, Sep 4

ABran-WMF added a comment to T373095: Migrate servers in codfw rack C1 from asw-c1-codfw to lsw1-c1-codfw.

d/p hosts are repooling

Wed, Sep 4, 4:22 PM · DBA, DC-Ops, ops-codfw, netops, Infrastructure-Foundations, SRE
ABran-WMF triaged T374026: create a cookbook to repool a set of nodes as Medium priority.
Wed, Sep 4, 4:09 PM · DBA, Data-Persistence-SRE
ABran-WMF added a subtask for T362893: Spicerack support for dbctl: T374026: create a cookbook to repool a set of nodes .
Wed, Sep 4, 4:08 PM · Patch-For-Review, DBA, Infrastructure-Foundations, conftool, SRE-tools, Spicerack
ABran-WMF added a parent task for T374026: create a cookbook to repool a set of nodes : T362893: Spicerack support for dbctl.
Wed, Sep 4, 4:08 PM · DBA, Data-Persistence-SRE
ABran-WMF created T374026: create a cookbook to repool a set of nodes .
Wed, Sep 4, 4:07 PM · DBA, Data-Persistence-SRE
ABran-WMF added a comment to T373095: Migrate servers in codfw rack C1 from asw-c1-codfw to lsw1-c1-codfw.

[...] I'll double check the DNS indeed great catch!

no DNS modification needed, I'll run sudo dbctl --scope codfw section es1 set-master es2030

$ rg 'es1-master'
templates/wmnet
57:es1-master      5M  IN CNAME    es1027.eqiad.wmnet.
Wed, Sep 4, 2:36 PM · DBA, DC-Ops, ops-codfw, netops, Infrastructure-Foundations, SRE
ABran-WMF added a comment to T373096: Migrate servers in codfw racks C2 & C3 from asw to lsw.

d/p hosts are listed below:

Wed, Sep 4, 1:30 PM · SRE-swift-storage, collaboration-services, DC-Ops, ops-codfw, netops, Infrastructure-Foundations, SRE
ABran-WMF updated the task description for T367781: Drop deprecated abuse filter fields on wmf wikis.
Wed, Sep 4, 8:36 AM · Data-Engineering, Schema-change-in-production, DBA
ABran-WMF updated the task description for T367781: Drop deprecated abuse filter fields on wmf wikis.
Wed, Sep 4, 8:34 AM · Data-Engineering, Schema-change-in-production, DBA
ABran-WMF updated the task description for T367781: Drop deprecated abuse filter fields on wmf wikis.
Wed, Sep 4, 7:17 AM · Data-Engineering, Schema-change-in-production, DBA

Tue, Sep 3

ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Tue, Sep 3, 2:01 PM · Patch-For-Review, DBA
ABran-WMF triaged T373873: promtool local check differs from CI as Medium priority.
Tue, Sep 3, 12:50 PM · SRE Observability (FY2024/2025-Q2), DBA, Data-Persistence-SRE
ABran-WMF created T373873: promtool local check differs from CI.
Tue, Sep 3, 12:49 PM · SRE Observability (FY2024/2025-Q2), DBA, Data-Persistence-SRE
ABran-WMF placed T366146: Create a sanitarium redaction cookbook up for grabs.
Tue, Sep 3, 10:32 AM · Data-Persistence-SRE, DBA
ABran-WMF placed T370419: Improve Exceptions on command failure up for grabs.
Tue, Sep 3, 10:32 AM · Data-Persistence-SRE, DBA
ABran-WMF placed T239814: Automate DB upgrades up for grabs.
Tue, Sep 3, 10:31 AM · Data-Persistence-SRE, User-Ladsgroup, DBA
ABran-WMF placed T373423: cookbook.mysql.upgrade : add recreate table option, or create a dedicated cookbook up for grabs.
Tue, Sep 3, 10:31 AM · DBA, Data-Persistence-SRE
ABran-WMF closed T372893: Testing environment for mysql cookbooks as Resolved.

This should kept open until we have wiped db2230, otherwise it will be forgotten.

good call, I've taken note of the wipe thing on T373579 so we don't forget when T356053 is done.

Tue, Sep 3, 10:23 AM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Tue, Sep 3, 10:21 AM · Patch-For-Review, DBA
ABran-WMF updated the task description for T373579: Productionize db22[21-40].
Tue, Sep 3, 10:20 AM · Patch-For-Review, DBA
ABran-WMF moved T373831: [testwiki-wmf.20] Structured discussion (Flow) pages display Internal error from Triage to Refine on the DBA board.
Tue, Sep 3, 6:42 AM · Editing-team, DBA, MediaWiki-Engineering, Wikimedia-production-error

Mon, Sep 2

ABran-WMF added a comment to T373095: Migrate servers in codfw rack C1 from asw-c1-codfw to lsw1-c1-codfw.

Noting that es2032 is a "perceived master" (since dbctl requires a master) so you can't just depool it. You need to switch it over but since it's RO, it's just the dbctl command (and DNS mayyyybe but I'm not sure).

Mon, Sep 2, 1:41 PM · DBA, DC-Ops, ops-codfw, netops, Infrastructure-Foundations, SRE
ABran-WMF added a project to T373095: Migrate servers in codfw rack C1 from asw-c1-codfw to lsw1-c1-codfw: DBA.
es2032es1 standalone
es2031es2 standalone
db2207s2 candidate master
db2138s2
db2125s2
db2149s3
db2206s4
Mon, Sep 2, 8:15 AM · DBA, DC-Ops, ops-codfw, netops, Infrastructure-Foundations, SRE
ABran-WMF moved T373095: Migrate servers in codfw rack C1 from asw-c1-codfw to lsw1-c1-codfw from Triage to Ready on the DBA board.
Mon, Sep 2, 8:14 AM · DBA, DC-Ops, ops-codfw, netops, Infrastructure-Foundations, SRE
ABran-WMF moved T358853: Temporary accounts: Automatically resolve temporary account names to IP addresses on displaying (auto reveal feature) from Triage to Pending comment on the DBA board.
Mon, Sep 2, 7:41 AM · Trust and Safety Product Sprint (Sprint Beatboxing (Sept 16-27)), Data-Persistence (work done), Temporary accounts (Create/update essential tools/anti-abuse management), Stewards-and-global-tools
ABran-WMF triaged T373668: MediaWiki\Revision\RevisionAccessException: Failed to load data blob from {address} for revision {revision}. If this problem persist, use the findBadBlobs maintenance script to investigate the issue and mark bad blobs. as Medium priority.
Mon, Sep 2, 6:15 AM · DBA, MediaWiki-Engineering, MediaWiki-Core-Revision-backend, Wikimedia-production-error

Fri, Aug 30

ABran-WMF closed T372893: Testing environment for mysql cookbooks as Resolved.
Fri, Aug 30, 12:53 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF added a comment to T371351: Automate the pre/post switchover tasks related to databases.

After testing cookbooks in T372893:
@Marostegui spotted a SQL syntax issue which I fixed, but it broke CI somehow. and I've spotted a micro case sensitivity issue on MasterUseGTID

cookbooks.sre.switchdc.databases for the switch from test-s4 to test-s4 started by arnaudb@cumin1002 completed:

  • MASTER_FROM db2230.codfw.wmnet MASTER_USE_GTID=slave_pos.
  • Failed to enable GTID on db2230.codfw.wmnet, current value: Slave_Pos

it appears that

I've spotted slight issue on class MasterUseGTID(Enum):: [...]NO = "no"

applies as well on that value

Fri, Aug 30, 12:53 PM · Data-Persistence-SRE, Patch-For-Review, DBA, Datacenter-Switchover

Thu, Aug 29

ABran-WMF added a comment to T372893: Testing environment for mysql cookbooks.

Upon reviewing the last run:

Thu, Aug 29, 1:17 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF changed the status of T372893: Testing environment for mysql cookbooks from Open to Stalled.
Thu, Aug 29, 12:33 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF added a comment to T372893: Testing environment for mysql cookbooks.

I've added a comment on the last PS to allow people to reproduce the tests.

Thu, Aug 29, 12:28 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF added a comment to T372893: Testing environment for mysql cookbooks.

revert had the same bumps with the same good output:

Thu, Aug 29, 12:25 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF added a comment to T372893: Testing environment for mysql cookbooks.

running the cleanup tasks like T373173 fixes the GTID situation, reverting the topology in the same way with PS43

Thu, Aug 29, 12:21 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF added a comment to T372893: Testing environment for mysql cookbooks.

cookbooks.sre.switchdc.databases for the switch from test-s4 to test-s4 started by arnaudb@cumin1002 completed:

  • test-s4 (FAIL)
    • MASTER_FROM db1125.eqiad.wmnet should be read only
    • MASTER_TO db2230.codfw.wmnet STOP SLAVE.
    • MASTER_TO db2230.codfw.wmnet RESET SLAVE ALL.
    • MASTER_TO db2230.codfw.wmnet has no replication set.
    • MASTER_TO db1125.eqiad.wmnet heartbeat server IDs to delete are: []
    • MASTER_FROM db1125.eqiad.wmnet STOP SLAVE.
    • MASTER_FROM db1125.eqiad.wmnet MASTER_USE_GTID=slave_pos.
    • MASTER_FROM db1125.eqiad.wmnet START SLAVE.
    • Failed to enable GTID on db1125.eqiad.wmnet, current value: Slave_Pos
Thu, Aug 29, 12:00 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF added a comment to T372893: Testing environment for mysql cookbooks.

thanks @Marostegui for the help with the platform!

Thu, Aug 29, 11:50 AM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF changed the status of T373579: Productionize db22[21-40] from Open to In Progress.
Thu, Aug 29, 8:03 AM · Patch-For-Review, DBA
ABran-WMF moved T373579: Productionize db22[21-40] from Triage to Ready on the DBA board.
Thu, Aug 29, 8:02 AM · Patch-For-Review, DBA
ABran-WMF created T373579: Productionize db22[21-40].
Thu, Aug 29, 8:00 AM · Patch-For-Review, DBA
ABran-WMF triaged T372129: Can't get a list of my User talk page edits on Wikidata as Medium priority.
Thu, Aug 29, 6:22 AM · wmde-wikidata-tech, mariadb-optimizer-bug, DBA, Wikidata Dev Team, Wikidata
ABran-WMF moved T372129: Can't get a list of my User talk page edits on Wikidata from Triage to Pending comment on the DBA board.
Thu, Aug 29, 6:22 AM · wmde-wikidata-tech, mariadb-optimizer-bug, DBA, Wikidata Dev Team, Wikidata

Wed, Aug 28

ABran-WMF added a comment to T372893: Testing environment for mysql cookbooks.

I've been able to assert sre.switchdc.databases.prepare logic through and through, it looks sound.
I've had an issue on my testing platform to issue SQL commands to avoid running on get_core_dbs() but on get_dbs() selected hosts instead. I've tried to workaround the implementation with no success. PS22 is my last attempt
I'll move on to sre.switchdc.databases.finalize for now and get back to debugging my issue after that. If I don't manage to debug on my own I'll ping @Volans when he gets back.

Wed, Aug 28, 10:33 AM · Data-Persistence-SRE, Patch-For-Review, DBA
cmooney awarded T373340: pc2016 switchover a Love token.
Wed, Aug 28, 10:32 AM · Patch-For-Review, DBA
ABran-WMF closed T372991: mariadb - monitoring - MysqlReplicationThreadCountTooLow fix as Resolved.

@Marostegui this should be the last of this rule spam
@jcrespo both severity levels are now excluding backup hosts from replication threads monitoring. If you want me to add a dedicated set of rules, please let me know!

Wed, Aug 28, 7:45 AM · Patch-For-Review, Data-Persistence-SRE, DBA
ABran-WMF moved T373436: cookbook: mariadb change master to from Triage to Ready on the DBA board.
Wed, Aug 28, 7:11 AM · DBA, Data-Persistence-SRE

Tue, Aug 27

ABran-WMF added a comment to T373340: pc2016 switchover.

thanks! <3

Tue, Aug 27, 2:46 PM · Patch-For-Review, DBA
ABran-WMF closed T373295: reimage db2176 as Declined.

host is repooling slowly, we'll see how it behaves with production traffic. I'll reopen if it fails again

Tue, Aug 27, 1:20 PM · Data-Persistence-SRE, DBA
ABran-WMF created T373436: cookbook: mariadb change master to.
Tue, Aug 27, 1:01 PM · DBA, Data-Persistence-SRE
ABran-WMF changed the status of T373423: cookbook.mysql.upgrade : add recreate table option, or create a dedicated cookbook from In Progress to Open.
Tue, Aug 27, 10:43 AM · DBA, Data-Persistence-SRE
ABran-WMF triaged T373423: cookbook.mysql.upgrade : add recreate table option, or create a dedicated cookbook as Medium priority.
Tue, Aug 27, 9:55 AM · DBA, Data-Persistence-SRE
ABran-WMF changed the status of T373423: cookbook.mysql.upgrade : add recreate table option, or create a dedicated cookbook from Open to In Progress.
Tue, Aug 27, 9:55 AM · DBA, Data-Persistence-SRE
ABran-WMF created T373423: cookbook.mysql.upgrade : add recreate table option, or create a dedicated cookbook.
Tue, Aug 27, 9:54 AM · DBA, Data-Persistence-SRE
ABran-WMF closed T373328: upgrade db1161 to MariaDB 10.6.19 as Resolved.

repooling in progress

Tue, Aug 27, 9:50 AM · DBA
ABran-WMF added a comment to T373328: upgrade db1161 to MariaDB 10.6.19.

upgrade went through, sanitizing is in progress

Tue, Aug 27, 8:59 AM · DBA
ABran-WMF changed the status of T373417: db2230, db2231 and db2232 reimage failure from Open to In Progress.
Tue, Aug 27, 7:47 AM · ops-codfw, DC-Ops, DBA
ABran-WMF added a comment to T373328: upgrade db1161 to MariaDB 10.6.19.

Remember this is not only about upgrading, but also about altering the same failed table across all the wikis this host has. But first it needs to be upgraded

Tue, Aug 27, 7:42 AM · DBA
ABran-WMF moved T373330: Switchover s4 master (db2140 -> db2179) from Triage to Ready on the DBA board.
Tue, Aug 27, 6:29 AM · Patch-For-Review, DBA

Mon, Aug 26

ABran-WMF changed the status of T373340: pc2016 switchover from Open to In Progress.
Mon, Aug 26, 1:49 PM · Patch-For-Review, DBA
ABran-WMF created T373340: pc2016 switchover.
Mon, Aug 26, 1:47 PM · Patch-For-Review, DBA
ABran-WMF added a subtask for T370630: Migrate codfw servers in rows C & D from legacy ASW to LSW: T373330: Switchover s4 master (db2140 -> db2179).
Mon, Aug 26, 12:59 PM · DC-Ops, ops-codfw, Infrastructure-Foundations, netops, SRE
ABran-WMF added a subtask for T373104: Migrate servers in codfw racks D5 & D6 from asw to lsw: T373330: Switchover s4 master (db2140 -> db2179).
Mon, Aug 26, 12:59 PM · collaboration-services, ops-codfw, netops, Infrastructure-Foundations, SRE, DC-Ops
ABran-WMF added parent tasks for T373330: Switchover s4 master (db2140 -> db2179): T370630: Migrate codfw servers in rows C & D from legacy ASW to LSW, T373104: Migrate servers in codfw racks D5 & D6 from asw to lsw.
Mon, Aug 26, 12:59 PM · Patch-For-Review, DBA
ABran-WMF added a subtask for T370630: Migrate codfw servers in rows C & D from legacy ASW to LSW: T373175: Switchover s7 master (db2220 -> db2218).
Mon, Aug 26, 12:57 PM · DC-Ops, ops-codfw, Infrastructure-Foundations, netops, SRE
ABran-WMF added parent tasks for T373175: Switchover s7 master (db2220 -> db2218): T373105: Migrate servers in codfw racks D7 & D8 from asw to lsw, T370630: Migrate codfw servers in rows C & D from legacy ASW to LSW.
Mon, Aug 26, 12:57 PM · Patch-For-Review, DBA
ABran-WMF added a subtask for T373105: Migrate servers in codfw racks D7 & D8 from asw to lsw: T373175: Switchover s7 master (db2220 -> db2218).
Mon, Aug 26, 12:57 PM · SRE-swift-storage, collaboration-services, DC-Ops, ops-codfw, netops, Infrastructure-Foundations, SRE
ABran-WMF added a comment to T373105: Migrate servers in codfw racks D7 & D8 from asw to lsw.

this task depends on: T373175

Mon, Aug 26, 12:56 PM · SRE-swift-storage, collaboration-services, DC-Ops, ops-codfw, netops, Infrastructure-Foundations, SRE
ABran-WMF added a comment to T373328: upgrade db1161 to MariaDB 10.6.19.

you preemptively answered my question! thanks

Mon, Aug 26, 12:52 PM · DBA
ABran-WMF added a comment to T370630: Migrate codfw servers in rows C & D from legacy ASW to LSW.

preparation job with the first few critical instances on the path is done for now. I'll have a few host to move during those weeks but this will be manageable.

Mon, Aug 26, 12:43 PM · DC-Ops, ops-codfw, Infrastructure-Foundations, netops, SRE
ABran-WMF closed T373174: Switchover s6 master (db2214 -> db2129) as Resolved.
Mon, Aug 26, 12:33 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF updated the task description for T373174: Switchover s6 master (db2214 -> db2129).
Mon, Aug 26, 12:32 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF updated the task description for T373174: Switchover s6 master (db2214 -> db2129).
Mon, Aug 26, 12:29 PM · Data-Persistence-SRE, Patch-For-Review, DBA
ABran-WMF updated the task description for T373174: Switchover s6 master (db2214 -> db2129).
Mon, Aug 26, 12:28 PM · Data-Persistence-SRE, Patch-For-Review, DBA