Page MenuHomePhabricator
Feed Advanced Search

Aug 13 2019

Pchelolo committed rGRBD8fca7086ca59: Update restbase to 54e82b8.
Update restbase to 54e82b8
Aug 13 2019, 4:10 PM
Pchelolo removed a project from T229018: RESTBase should be able to store Parsoid/PHP contents in Cassandra alongwith Parsoid/JS contents: Platform Engineering.
Aug 13 2019, 2:59 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Parsoid PHP (CDP2)), RESTBase, Parsoid-PHP

Aug 12 2019

Pchelolo closed T185089: Alert UNKNOWN for restbase cassandra graphite alerts, a subtask of T183745: FY17/18 Q3 Program 7 Services Goal: Full migration to Cassandra 3, as Resolved.
Aug 12 2019, 4:41 PM · Platform Team Workboards (Team 2), Services (done), User-Eevans, RESTBase-Cassandra, RESTBase, Cassandra, Goal
Pchelolo closed T185089: Alert UNKNOWN for restbase cassandra graphite alerts as Resolved.
Aug 12 2019, 4:41 PM · Platform Team Workboards (Clinic Duty Team), User-Eevans, RESTBase-Cassandra, RESTBase, Cassandra, Goal

Aug 9 2019

Pchelolo moved T230239: apifeedcontributions: Call to a member function getText() on a non-object (null) from Inbox to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Aug 9 2019, 8:57 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), MediaWiki-Action-API, Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
Pchelolo created T230239: apifeedcontributions: Call to a member function getText() on a non-object (null).
Aug 9 2019, 8:53 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), MediaWiki-Action-API, Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
Pchelolo moved T211026: mobile-html: ability to preview an edited page or section with the same transforms and styles as mobile-html from Blocked Externally to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Aug 9 2019, 7:36 PM · User-WDoran, Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
Pchelolo moved T228705: Migrate JobQueue to eventgate from Doing(WIP:5) to Waiting for deployment on the Platform Team Workboards (Clinic Duty Team) board.
Aug 9 2019, 7:35 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo moved T230049: Delayed jobs fail validation in eventgate from Ready (WIP:5) to Waiting for deployment on the Platform Team Workboards (Clinic Duty Team) board.
Aug 9 2019, 7:35 PM · Analytics-Radar, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform
Pchelolo closed T230048: Change-Prop partitioner fails with eventgate event, a subtask of T228705: Migrate JobQueue to eventgate, as Resolved.
Aug 9 2019, 7:35 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo closed T230048: Change-Prop partitioner fails with eventgate event as Resolved.
Aug 9 2019, 7:35 PM · ChangeProp, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, Event-Platform, Analytics-Kanban
Pchelolo moved T230048: Change-Prop partitioner fails with eventgate event from Ready (WIP:5) to Waiting for deployment on the Platform Team Workboards (Clinic Duty Team) board.
Aug 9 2019, 7:34 PM · ChangeProp, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, Event-Platform, Analytics-Kanban
Pchelolo moved T230211: Ensure that GET requests in API integration tests will always see the effect of previous POST requests. from Inbox to Feature Requests to Review on the Platform Engineering board.
Aug 9 2019, 7:29 PM · MediaWiki-Core-Tests, Patch-Needs-Improvement, Testing-Roadblocks, Platform Team Initiatives (API Integration Tests), MediaWiki-Action-API

Aug 8 2019

Pchelolo moved T229794: Special:MyPage dies with action=edit&redlink=1 from Inbox to External Code Review Needed on the Platform Team Workboards (Clinic Duty Team) board.
Aug 8 2019, 11:15 PM · Editing-team (Q3 2019-2020 Kanban Board), MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, MediaWiki-General
Pchelolo edited projects for T229794: Special:MyPage dies with action=edit&redlink=1, added: Platform Team Workboards (Clinic Duty Team); removed Platform Engineering.
Aug 8 2019, 11:15 PM · Editing-team (Q3 2019-2020 Kanban Board), MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, MediaWiki-General
Pchelolo closed T224443: PHP error: "Undefined index: subtitle" from SpecialCollection as Resolved.
Aug 8 2019, 7:36 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Platform Team Workboards (Clinic Duty Team), Collection, Wikimedia-production-error
Pchelolo closed T201363: RESTBase should report what exactly was not found for 404 as Resolved.

I don't want to expose externally what exactly our internal uris looks like, so the preq fix should be enough to achieev the goal of this.

Aug 8 2019, 7:35 PM · Platform Team Workboards (Clinic Duty Team), good first task, RESTBase
Pchelolo added a comment to T211026: mobile-html: ability to preview an edited page or section with the same transforms and styles as mobile-html.

PR: https://github.com/wikimedia/restbase/pull/1177

Aug 8 2019, 7:29 PM · User-WDoran, Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
Pchelolo moved T211026: mobile-html: ability to preview an edited page or section with the same transforms and styles as mobile-html from Doing(WIP:5) to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Aug 8 2019, 7:29 PM · User-WDoran, Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
Pchelolo triaged T230153: WebResponse: Cannot modify header information - headers already sent by SpecialCentralAutoLogin.php as Medium priority.

This seems older then wmf.17, I can find same-ish logs as early as wmf.13 which lines up from a fix for T180050 from @MaxSem, so CCing him.

Aug 8 2019, 7:20 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-CentralAuth, Commons, Wikimedia-production-error
Pchelolo committed rMSCD069d2979b4fc: Update change-propagation to eb87d20.
Update change-propagation to eb87d20
Aug 8 2019, 5:06 PM
Pchelolo closed T228688: Fix revision-score event production in change-prop after migration of revision-create to eventgate-main, a subtask of T211248: Modern Event Platform: Stream Intake Service: Migrate eventlogging-service-eventbus events to eventgate-main, as Resolved.
Aug 8 2019, 4:58 PM · Platform Team Initiatives (Modern Event Platform (TEC2)), Patch-For-Review, Platform Team Workboards (Clinic Duty Team), MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Services (watching), MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo closed T228688: Fix revision-score event production in change-prop after migration of revision-create to eventgate-main as Resolved.

Fixed and deployed. Resolving.

Aug 8 2019, 4:58 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), Services (watching), MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo moved T211026: mobile-html: ability to preview an edited page or section with the same transforms and styles as mobile-html from Discussing to Doing(WIP:5) on the Platform Team Workboards (Clinic Duty Team) board.
Aug 8 2019, 4:26 PM · User-WDoran, Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog-Deprecated (Kanban)

Aug 7 2019

Pchelolo updated the task description for T230049: Delayed jobs fail validation in eventgate.
Aug 7 2019, 9:51 PM · Analytics-Radar, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform
Pchelolo moved T230049: Delayed jobs fail validation in eventgate from Ready (WIP:5) to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Aug 7 2019, 7:45 PM · Analytics-Radar, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform
Pchelolo moved T230048: Change-Prop partitioner fails with eventgate event from Ready (WIP:5) to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Aug 7 2019, 6:47 PM · ChangeProp, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, Event-Platform, Analytics-Kanban
Pchelolo renamed T230048: Change-Prop partitioner fails with eventgate event from Change-Prop partitioner fails with enevtgate event to Change-Prop partitioner fails with eventgate event.
Aug 7 2019, 6:47 PM · ChangeProp, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, Event-Platform, Analytics-Kanban
Pchelolo added a comment to T230048: Change-Prop partitioner fails with eventgate event.

PR: https://github.com/wikimedia/change-propagation/pull/327

Aug 7 2019, 6:47 PM · ChangeProp, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, Event-Platform, Analytics-Kanban
Pchelolo added a comment to T228688: Fix revision-score event production in change-prop after migration of revision-create to eventgate-main.

PR: https://github.com/wikimedia/change-propagation/pull/326

Aug 7 2019, 6:26 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), Services (watching), MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo moved T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1 from Waiting for Review to Done on the Platform Team Workboards (Clinic Duty Team) board.
Aug 7 2019, 6:21 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
Pchelolo moved T228688: Fix revision-score event production in change-prop after migration of revision-create to eventgate-main from Inbox to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Aug 7 2019, 6:21 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), Services (watching), MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo added a project to T228688: Fix revision-score event production in change-prop after migration of revision-create to eventgate-main: Platform Team Workboards (Clinic Duty Team).
Aug 7 2019, 6:19 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), Services (watching), MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo moved T230048: Change-Prop partitioner fails with eventgate event from Inbox to Ready (WIP:5) on the Platform Team Workboards (Clinic Duty Team) board.
Aug 7 2019, 6:08 PM · ChangeProp, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, Event-Platform, Analytics-Kanban
Pchelolo moved T230049: Delayed jobs fail validation in eventgate from Inbox to Ready (WIP:5) on the Platform Team Workboards (Clinic Duty Team) board.
Aug 7 2019, 6:08 PM · Analytics-Radar, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform
Pchelolo created T230049: Delayed jobs fail validation in eventgate.
Aug 7 2019, 5:54 PM · Analytics-Radar, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform
Pchelolo renamed T230048: Change-Prop partitioner fails with eventgate event from Change-Prop partitioner fails with eventuate event to Change-Prop partitioner fails with enevtgate event.
Aug 7 2019, 5:51 PM · ChangeProp, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, Event-Platform, Analytics-Kanban
Pchelolo created T230048: Change-Prop partitioner fails with eventgate event.
Aug 7 2019, 5:50 PM · ChangeProp, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-Core-JobQueue, Event-Platform, Analytics-Kanban
Pchelolo moved T196575: Add block cookie for browser-based API edits (including VisualEditor & MobileFrontend) from Inbox to Triage Meeting Inbox on the Platform Engineering board.
Aug 7 2019, 5:13 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Platform Team Workboards (Clinic Duty Team), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-User-management
Pchelolo removed a project from T230025: Create HtmlCacheUpdater service class to normalize purging code: Platform Engineering.

Untagging core platform team inbox since the ticket is already categorized.

Aug 7 2019, 3:57 PM · MW-1.42-notes (1.42.0-wmf.16; 2024-01-30), MW-1.35-notes (1.35.0-wmf.28; 2020-04-14), MediaWiki-Page-derived-data, Platform Team Workboards (Clinic Duty Team), User-Daniel, Performance-Team
Pchelolo added a comment to T229379: On zh.wikipedia.org, MediaWiki wrongly interprets an article about main pages as the wiki's main page.

To completely roll out any frontend caching, I've repeated the experiment from inside the production cluster with curl, same result - first request - reproducible, second request - not reproducible. However, I could only reproduce on wmdebug hosts. Trying to randomly query production hosts doesn't reproduce.

Aug 7 2019, 3:44 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Chinese-Sites
Pchelolo added a comment to T229379: On zh.wikipedia.org, MediaWiki wrongly interprets an article about main pages as the wiki's main page.

@Krinkle checkd again. I can both reproduce and not reproduce with a 200.

Aug 7 2019, 3:22 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Chinese-Sites
Pchelolo added a comment to T229379: On zh.wikipedia.org, MediaWiki wrongly interprets an article about main pages as the wiki's main page.

@Krinkle hm, ok, now I can reproduce, but it's interesting.

Aug 7 2019, 3:08 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Chinese-Sites
Pchelolo added a comment to T229379: On zh.wikipedia.org, MediaWiki wrongly interprets an article about main pages as the wiki's main page.
在T229379#5398056中,@Viztor写道:

Hm. Trying to open https://zh.wikipedia.org/wiki/首页 both logged in, logged out and bypassing Varnishes gives me a normal page now while opening https://zh.wikipedia.org/wiki/Wikipedia:首页 gives the main page. Verified that served by HHVM. Is this still reproducible for others?

Appear to be correct after several tests here as well.

I am still able to reproduce this problem

Aug 7 2019, 2:45 AM · Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Chinese-Sites

Aug 6 2019

Pchelolo edited projects for T229980: Need help to create and deploy Debian-packaged Python 3 app, added: Platform Team Initiatives (Session Management Service (CDP2)), Platform Team Workboards (Green); removed Platform Engineering.
Aug 6 2019, 10:12 PM · serviceops, SRE, Packaging, Platform Team Initiatives (Session Management Service (CDP2))
Pchelolo added a comment to T229379: On zh.wikipedia.org, MediaWiki wrongly interprets an article about main pages as the wiki's main page.

Hm. Trying to open https://zh.wikipedia.org/wiki/首页 both logged in, logged out and bypassing Varnishes gives me a normal page now while opening https://zh.wikipedia.org/wiki/Wikipedia:首页 gives the main page. Verified that served by HHVM. Is this still reproducible for others?

Aug 6 2019, 10:06 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-General, Chinese-Sites
Pchelolo moved T201363: RESTBase should report what exactly was not found for 404 from Doing(WIP:5) to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Aug 6 2019, 9:12 PM · Platform Team Workboards (Clinic Duty Team), good first task, RESTBase
Pchelolo moved T201363: RESTBase should report what exactly was not found for 404 from Inbox to Doing(WIP:5) on the Platform Team Workboards (Clinic Duty Team) board.
Aug 6 2019, 8:02 PM · Platform Team Workboards (Clinic Duty Team), good first task, RESTBase
Pchelolo moved T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1 from Doing(WIP:5) to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Aug 6 2019, 7:25 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
Pchelolo moved T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1 from Inbox to Doing(WIP:5) on the Platform Team Workboards (Clinic Duty Team) board.
Aug 6 2019, 7:08 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
Pchelolo edited projects for T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1, added: Platform Team Workboards (Clinic Duty Team); removed Platform Engineering.
Aug 6 2019, 7:07 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
Pchelolo added a comment to T201363: RESTBase should report what exactly was not found for 404.

Step 1: https://github.com/wikimedia/preq/pull/46

Aug 6 2019, 5:44 PM · Platform Team Workboards (Clinic Duty Team), good first task, RESTBase
Pchelolo closed T225853: BadMethodCallException for API call on ru.wikipedia: "Call to a member function getPrefixedText() on a non-object (null)" as Resolved.

Checked again, now it works as expected. Resolving.

Aug 6 2019, 4:19 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Platform Engineering (Needs Cleaning - Code Health (TEC13)), good first task, Platform Team Workboards (Clinic Duty Team), PageViewInfo, Wikimedia-production-error, MediaWiki-Action-API
Pchelolo closed T228717: On Special:UnlinkAccounts, when no auth request is passed, show a proper error message instead of an InvalidArgumentException error as Resolved.

Checked the logs. The error indeed has disappeared.

Aug 6 2019, 4:18 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Platform Team Workboards (Clinic Duty Team), Platform Engineering (Needs Cleaning - Code Health (TEC13)), MediaWiki-Core-AuthManager, User-DannyS712, Wikimedia-production-error
Pchelolo closed T121571: Improve logstash logging for graphoid, mobileapps, mathoid as Resolved.
Aug 6 2019, 4:16 PM · Platform Team Workboards (Clinic Duty Team), User-mobrovac, Services-next
Pchelolo closed T227486: "No storage group configured for dev.wiki.local.wmftest.net" error running restbase under vagrant as Resolved.
Aug 6 2019, 4:16 PM · Platform Team Workboards (Clinic Duty Team), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), RESTBase, MediaWiki-Vagrant
Pchelolo moved T212706: Moving a page lowers the number of articles on Special:Statistics from Inbox to Triage Meeting Inbox on the Platform Engineering board.
Aug 6 2019, 3:22 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Workboards (Clinic Duty Team), Regression, MediaWiki-Special-pages

Aug 5 2019

Pchelolo added a comment to T229863: Refactor EventBus mediawiki configuration.

Could we instead get rid of the EventBus::TYPE_* stuff altogether, and just use per-stream config? I'm not sure I fully understand the reasoning behind the different TYPEs.

Aug 5 2019, 7:21 PM · Analytics-Kanban, MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Analytics-Radar, Patch-For-Review, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-extensions-EventLogging, Event-Platform
Pchelolo added a comment to T223953: Deploy the RESTBase front-end service (RESTRouter) to Kubernetes.

Ye, we first need to deploy https://gerrit.wikimedia.org/r/c/mediawiki/services/restbase/deploy/+/521572

Aug 5 2019, 6:59 PM · Platform Engineering (Icebox), Platform Team Initiatives (RESTBase Split (CDP2)), Patch-For-Review, Release Pipeline, Kubernetes, serviceops, SRE, Service-deployment-requests
Pchelolo added a comment to T211026: mobile-html: ability to preview an edited page or section with the same transforms and styles as mobile-html.

As I understand, MCS implementation for this is completed and we now need to add it to RESTBase.

Aug 5 2019, 6:43 PM · User-WDoran, Platform Team Workboards (Clinic Duty Team), Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
Pchelolo moved T229863: Refactor EventBus mediawiki configuration from Inbox to Discussing on the Platform Team Workboards (Clinic Duty Team) board.
Aug 5 2019, 6:36 PM · Analytics-Kanban, MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Analytics-Radar, Patch-For-Review, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-extensions-EventLogging, Event-Platform
Pchelolo created T229863: Refactor EventBus mediawiki configuration.
Aug 5 2019, 6:36 PM · Analytics-Kanban, MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Analytics-Radar, Patch-For-Review, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Platform Team Initiatives (Modern Event Platform (TEC2)), MediaWiki-extensions-EventLogging, Event-Platform
Pchelolo moved T228705: Migrate JobQueue to eventgate from Inbox to Doing(WIP:5) on the Platform Team Workboards (Clinic Duty Team) board.
Aug 5 2019, 6:13 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo added a comment to T228705: Migrate JobQueue to eventgate.

Given that we're quite confident in eventgate now as we've transitioned all the kafka-main mediawiki events to it with no issues, and a fairly limited difference between eventbus and eventgate, I propose to do a fairly quick transition. 3 steps should be enough.

Aug 5 2019, 6:12 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo updated the task description for T228705: Migrate JobQueue to eventgate.
Aug 5 2019, 6:09 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo added a project to T228705: Migrate JobQueue to eventgate: Platform Team Workboards (Clinic Duty Team).
Aug 5 2019, 6:09 PM · Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (Modern Event Platform (TEC2)), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), MediaWiki-Core-JobQueue, MediaWiki-extensions-EventLogging, Event-Platform, Analytics-Kanban
Pchelolo added a comment to T229849: 500: invalid_request_parameters for summary.

Clearly I need to figure out a single Kibana query that shows all mobileapps errors.

Aug 5 2019, 4:59 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), RESTBase
Pchelolo created T229849: 500: invalid_request_parameters for summary.
Aug 5 2019, 4:26 PM · Product-Infrastructure-Team-Backlog-Deprecated (Kanban), RESTBase
Pchelolo closed T85379: Handle hanging backends gracefully; cancel internal processing on timeout as Invalid.

We have not observed this problem in production.

Aug 5 2019, 4:19 PM · Platform Team Legacy (Later), Services (later), RESTBase-Cassandra, RESTBase
Pchelolo closed T85163: RFC: Optionally support passing in urls / paths as arrays of path segments in VirtualRESTService as Declined.

I don't think we will do it since there was no activity in 5 years after filing this task.

Aug 5 2019, 4:18 PM · Platform Team Legacy (Later), Services (later), Proposal, RESTBase-API
Pchelolo edited projects for T151399: Make service-template-node more modular, added: Platform Team Workboards (Clinic Duty Team); removed Platform Team Legacy (Later), Services (later).
Aug 5 2019, 4:17 PM · Platform Engineering (Icebox), service-template-node
Pchelolo edited projects for T176693: Cannot override basePath in the Swagger spec, added: Platform Team Workboards (Clinic Duty Team); removed Platform Team Legacy (Later), Services (later).
Aug 5 2019, 4:17 PM · Platform Engineering (Icebox), HyperSwitch
Pchelolo edited projects for T183559: Formula that passes the texvcjs check fails to render, added: Platform Engineering (Needs Cleaning - Services Operations); removed Platform Team Legacy (Later), Services (later).
Aug 5 2019, 4:16 PM · Math, Platform Engineering (Icebox), Mathoid
Pchelolo closed T184858: Global user pages cannot be viewed in rest api (404) as Declined.

It's not that I want this or that there's any use case. ssastry and I were investigating in T161546 whether TemplateStyles would make that task obsolete. If you read that task, maybe it will make sense.

Aug 5 2019, 4:16 PM · Platform Team Legacy (Later), Parsoid, Services (later), GlobalUserPage, RESTBase-architecture, RESTBase-API, RESTBase
Pchelolo edited projects for T206032: api_path log property doesn't show the correct domain, added: Platform Team Workboards (Clinic Duty Team); removed Platform Team Legacy (Later), Services (later).
Aug 5 2019, 4:14 PM · JavaScript, Platform Engineering (Icebox), User-Clarakosi, HyperSwitch
Pchelolo edited projects for T201363: RESTBase should report what exactly was not found for 404, added: Platform Team Workboards (Clinic Duty Team); removed Platform Team Legacy (Later), User-Clarakosi, Services (later).
Aug 5 2019, 4:13 PM · Platform Team Workboards (Clinic Duty Team), good first task, RESTBase
Pchelolo added a comment to T217747: cxserver's swagger spec fails to validate.

Not necessarily. What we did was to duplicate the entries with optional parameters and use YAML references to avoid copy-pasting the whole definition. See https://github.com/wikimedia/restbase/blob/master/v1/talk.yaml#L116 for an example.

Aug 5 2019, 4:09 PM · Language-Team (Language-2021-October-December), Patch-For-Review, CX-cxserver
Pchelolo added a comment to T218220: Make mobileapps & proton swagger spec compliant.

Service-checker supports swagger 3 definitions. Do you have any more info about what was in complained about?

Aug 5 2019, 4:07 PM · Patch-For-Review, Proton, Product-Infrastructure-Team-Backlog-Deprecated (Kanban)
Pchelolo claimed T121571: Improve logstash logging for graphoid, mobileapps, mathoid.
Aug 5 2019, 3:54 PM · Platform Team Workboards (Clinic Duty Team), User-mobrovac, Services-next
Pchelolo moved T121571: Improve logstash logging for graphoid, mobileapps, mathoid from Inbox to Done on the Platform Team Workboards (Clinic Duty Team) board.
Aug 5 2019, 3:54 PM · Platform Team Workboards (Clinic Duty Team), User-mobrovac, Services-next
Pchelolo added a comment to T121571: Improve logstash logging for graphoid, mobileapps, mathoid.

I've created subtasks for Mobile-Content-Service and Mathoid . Graphoid is surprisingly ok regarding logging to logstash. Since the individual subtasks were assigned to appropriate components CPT is not responcible for, I consider this task to be done.

Aug 5 2019, 3:54 PM · Platform Team Workboards (Clinic Duty Team), User-mobrovac, Services-next
Pchelolo added a comment to T200832: remove mathoid from scb.

Is this done and can be resolved? There doesn't seem to be a mathoid installation on scb any longer

Aug 5 2019, 3:51 PM · Math, Beta-Cluster-Infrastructure, Platform Team Legacy (Watching / External), Services (watching), SCB, Mathoid, SRE
Pchelolo created T229838: Improve logstash logging for mathoid.
Aug 5 2019, 3:50 PM · Math, Platform Engineering (Icebox), Mathoid
Pchelolo created T229835: Improve logstash logging for MCS.
Aug 5 2019, 3:41 PM · Product-Infrastructure-Team-Backlog-Deprecated
Pchelolo added a comment to T184753: Use stored page leads when creating page summaries to reduce MCS load.

One thing that occurs to me is that if resource_change events are emitted at the same time for both mobile-sections(-lead) and summary on page edit, and this depends on mobile-sections-lead, we'll have set up a race.

Aug 5 2019, 2:53 PM · Product-Infrastructure-Team-Backlog-Deprecated, Patch-For-Review, Services (blocked), Page Content Service, Reading Epics (Platform JS CSS and HTML consolidation)

Aug 2 2019

Pchelolo added a comment to T227817: Fatal error from Title->getTalkPage (Special:WhatLinksHere, Special:Contributions, …).

I believe that the inconsistency in the title validity checking and title creation is the root cause of this, but it's a larger issue. Filed T229705

Aug 2 2019, 9:56 PM · MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
Pchelolo renamed T229705: Inconsistencies in Title->isValid and Title::newFromText documentation. from Inconsistencies in Title->isValid to Inconsistencies in Title->isValid and Title::newFromText documentation..
Aug 2 2019, 9:53 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Platform Team Workboards (Clinic Duty Team), MediaWiki-General
Pchelolo created T229705: Inconsistencies in Title->isValid and Title::newFromText documentation..
Aug 2 2019, 9:52 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Platform Team Workboards (Clinic Duty Team), MediaWiki-General
Pchelolo added a comment to T227817: Fatal error from Title->getTalkPage (Special:WhatLinksHere, Special:Contributions, …).
Aug 2 2019, 8:03 PM · MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
Pchelolo added a comment to T227817: Fatal error from Title->getTalkPage (Special:WhatLinksHere, Special:Contributions, …).

A bit of investigation has found a deeper issue.

Aug 2 2019, 7:23 PM · MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
Pchelolo added a comment to T227817: Fatal error from Title->getTalkPage (Special:WhatLinksHere, Special:Contributions, …).

Seems like the above patch has not fixed it. Both repeating the API request and trying to check links to se: results in a different exception now:

Aug 2 2019, 6:39 PM · MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
Pchelolo added a comment to T227486: "No storage group configured for dev.wiki.local.wmftest.net" error running restbase under vagrant.

@Mvolz Please do git pull in root vagrant directory and run vagrant provision again. You need to have this commit https://gerrit.wikimedia.org/r/c/mediawiki/vagrant/+/525646

Aug 2 2019, 3:26 PM · Platform Team Workboards (Clinic Duty Team), Platform Engineering (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), RESTBase, MediaWiki-Vagrant
Pchelolo moved T224443: PHP error: "Undefined index: subtitle" from SpecialCollection from Waiting for Review to Done on the Platform Team Workboards (Clinic Duty Team) board.
Aug 2 2019, 1:16 AM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Platform Team Workboards (Clinic Duty Team), Collection, Wikimedia-production-error

Aug 1 2019

Pchelolo added a comment to T226250: Graph not displayed if linked to a wikidata query.

Ok, I went through kafka stream and this is what graphoid is calling in terms of MW API:

Aug 1 2019, 4:33 PM · Platform Team Workboards (Clinic Duty Team), Graphoid, MediaWiki-extensions-Graph
Pchelolo added a comment to T226250: Graph not displayed if linked to a wikidata query.

@Milimetric I believe graphoid will not go via varnish, but directly to an app server, so no surprise you didn't find the request.

Aug 1 2019, 4:04 PM · Platform Team Workboards (Clinic Duty Team), Graphoid, MediaWiki-extensions-Graph
Pchelolo moved T224443: PHP error: "Undefined index: subtitle" from SpecialCollection from Inbox to Waiting for Review on the Platform Team Workboards (Clinic Duty Team) board.
Aug 1 2019, 3:33 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Platform Team Workboards (Clinic Duty Team), Collection, Wikimedia-production-error
Pchelolo added a project to T224443: PHP error: "Undefined index: subtitle" from SpecialCollection: Platform Team Workboards (Clinic Duty Team).
Aug 1 2019, 3:33 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Platform Team Workboards (Clinic Duty Team), Collection, Wikimedia-production-error
Pchelolo closed T226109: Write incident report for jobs not being executed on 1.34.0-wmf.10, a subtask of T220735: 1.34.0-wmf.10 deployment blockers, as Resolved.
Aug 1 2019, 1:37 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Release-Engineering-Team (Kanban), Release, Train Deployments
Pchelolo closed T226109: Write incident report for jobs not being executed on 1.34.0-wmf.10, a subtask of T220736: 1.34.0-wmf.11 deployment blockers, as Resolved.
Aug 1 2019, 1:37 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release, Train Deployments
Pchelolo closed T226109: Write incident report for jobs not being executed on 1.34.0-wmf.10 as Resolved.

Report written. Please reopen if it's not sufficient.

Aug 1 2019, 1:37 PM · Analytics-Radar, Platform Team Workboards (Clinic Duty Team), Event-Platform, SRE, WMF-JobQueue, MassMessage