Official WMF Phabricator work account. @xSavitar is my volunteer account. Use that for non-WMF related things.
User Details
- User Since
- Jan 7 2020, 11:30 AM (327 w, 6 h)
- Availability
- Available
- IRC Nick
- xSavitar
- LDAP User
- Unknown
- MediaWiki User
- DAlangi (WMF) [ Global Accounts ]
Today
Fri, Apr 10
Thu, Apr 9
Wed, Apr 8
Mon, Apr 6
Wed, Apr 1
@daniel, On test wiki + PWB, I got the following response headers with a sessionJwt cookie.
Tue, Mar 31
Mon, Mar 30
Thu, Mar 26
Tue, Mar 24
Mon, Mar 23
Tue, Mar 17
Mar 10 2026
Mar 9 2026
I believe we can move this to "To be verified in production" for a few weeks and see if situations improve with new data. Also, once the dashboard starts responding faster, we can maybe undo/remove the recording rules and see what happens after that, Cc @Krinkle
Mar 6 2026
Mar 4 2026
Mar 3 2026
Mar 2 2026
Feb 27 2026
Possible related errors are: https://logstash.wikimedia.org/goto/e56bc6a6bdf94ff91056a42f0f0e4c92 and https://logstash.wikimedia.org/goto/408c7433c3a44128f5cbdcf2ecf4c67d.
https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1237951 actually passed and merged on another try. This was probably just a selenium fluke.
Not sure exactly which Wikibase tag to use here or what other tag is related. The issue seems like a DB connection error.
Feb 26 2026
Feb 25 2026
Feb 23 2026
Just checked the https://grafana.wikimedia.org/d/fd0c8c5e-3b26-4a90-bca2-a2504de1badc/mediawiki-and-centralauth-sessions dashboard, and it looks like @Krinkle already started making use of the recording rules (for session reads metric: https://gerrit.wikimedia.org/r/c/operations/puppet/+/1233214).
Done!
Feb 19 2026
Feb 18 2026
Maybe I'm missing something, but even for core, some of the maintenance scripts are not properly namespaced or made to follow PSR-4 at all. Take update.php for example, running php maintenance/run.php Update --wiki=metawiki works for me.
Spent some time testing this today, and below are my observations after creating an OAuth2 consumer with the "client credentials" grant:
Feb 17 2026
(17/02/2026): A measure of code coverage report generated locally for this class:
Feb 10 2026
We finally resolved this bug. Thank you, @Krinkle, for the code reviews and guidance.
Feb 9 2026
- Risky Patch! 🚂🔥
Feb 8 2026
As copied from Gerrit (comment from @Tgr), it seems we'll need to tackle this differently.
There isn't any easy way to figure out how to update that user object with the data you read from the primary. Most likely you'll just suppress the CAS error and silently write outdated data.
