Page MenuHomePhabricator
Feed Advanced Search

Today

MSantos added a project to T253478: mobile-html: Error previewing edits for pages with slashes in the title in the Android app: Platform Engineering.

The code is reviewed but it looks like restbase needs to be deployed to include the related change here, retagging Platform Engineering

Wed, Aug 12, 7:24 PM · Platform Engineering, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.32x-Q-Qurabiya), Product-Infrastructure-Team-Backlog (Kanban), Page Content Service, Android-app-Bugs

Yesterday

MSantos moved T258301: Some image descriptions are not visible on dark mode from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
Tue, Aug 11, 3:34 PM · Product-Infrastructure-Team-Backlog (Kanban), Page Content Service
MSantos added a comment to T253478: mobile-html: Error previewing edits for pages with slashes in the title in the Android app.

Hey @Mholloway and @MSantos - what's the status here? Do you still need @eprodromou's folks to review anything for you at this point?

Tue, Aug 11, 2:29 PM · Platform Engineering, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.32x-Q-Qurabiya), Product-Infrastructure-Team-Backlog (Kanban), Page Content Service, Android-app-Bugs

Fri, Aug 7

MSantos moved T259394: [Echo] Update EchoPush\NotificationServiceClient to send APNS topics from Doing to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Fri, Aug 7, 6:41 PM · Patch-For-Review, Push-Notification-Service, Product-Infrastructure-Team-Backlog (Kanban)

Wed, Aug 5

MSantos added a comment to T246707: Performance review of push notifications infrastructure.

The advantage of storing that list of pending notifications (in a DB table, probably) is that it would be more robust. Currently if this service dies, you lose an unlimited amount of notifications that were only stored in the service's memory. If the service dies due to overload or OOM, the amount of lost notifications could be large. There's no redundancy either if the machine hosting an instance of the service dies. Worse, you don't even know which notifications were lost when a failure event happens without digging in the service logs (if the service logs this at all).

Wed, Aug 5, 4:53 PM · Push-Notification-Service, Product-Infrastructure-Team-Backlog, Performance-Team
MSantos moved T259150: Enforce a max number of active subscriptions per user from Upcoming to Kanban on the Product-Infrastructure-Team-Backlog board.
Wed, Aug 5, 4:00 PM · Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos closed T62294: The index page of PDFs should have links to the pages instead of plain text as Invalid.

Considering the Component Responsibility page.

Extension:Collection is bugfix maintained by cscott, but Readers Web and Product Infrastructure have decommissioned some pieces and are taking on support.

Wed, Aug 5, 3:47 PM · Product-Infrastructure-Team-Backlog, Collection
MSantos closed T62297: Internal links on PDFs should point to the PDF itself (whenever possible) as Invalid.

Considering the Component Responsibility page.

Extension:Collection is bugfix maintained by cscott, but Readers Web and Product Infrastructure have decommissioned some pieces and are taking on support.

Wed, Aug 5, 3:47 PM · Product-Infrastructure-Team-Backlog, Collection
MSantos triaged T259658: [Bug] SonarQube bot is not working for push-notifications service as Medium priority.
Wed, Aug 5, 12:07 PM · Push-Notification-Service, Sonarqubebot, Code-Health, Product-Infrastructure-Team-Backlog
MSantos moved T257082: mobile-html: mw:leadImage meta tag removes language information from SVG, causing the wrong language to be displayed in an SVG lead image in the apps from Upcoming to Kanban on the Product-Infrastructure-Team-Backlog board.
Wed, Aug 5, 12:06 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Page Content Service, Wikipedia-Android-App-Backlog
MSantos moved T258301: Some image descriptions are not visible on dark mode from Doing to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Wed, Aug 5, 12:06 PM · Product-Infrastructure-Team-Backlog (Kanban), Page Content Service
MSantos claimed T258301: Some image descriptions are not visible on dark mode.
Wed, Aug 5, 11:20 AM · Product-Infrastructure-Team-Backlog (Kanban), Page Content Service

Tue, Aug 4

MSantos added a subtask for T251441: CI and test coverage: T259658: [Bug] SonarQube bot is not working for push-notifications service.
Tue, Aug 4, 7:24 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos added a parent task for T259658: [Bug] SonarQube bot is not working for push-notifications service: T251441: CI and test coverage.
Tue, Aug 4, 7:24 PM · Push-Notification-Service, Sonarqubebot, Code-Health, Product-Infrastructure-Team-Backlog
MSantos moved T259658: [Bug] SonarQube bot is not working for push-notifications service from Needs triage to Tracking on the Product-Infrastructure-Team-Backlog board.
Tue, Aug 4, 7:24 PM · Push-Notification-Service, Sonarqubebot, Code-Health, Product-Infrastructure-Team-Backlog
MSantos created T259658: [Bug] SonarQube bot is not working for push-notifications service.
Tue, Aug 4, 7:23 PM · Push-Notification-Service, Sonarqubebot, Code-Health, Product-Infrastructure-Team-Backlog
MSantos moved T52178: PDF handler fails to handle background-color and background-image CSS properties from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
Tue, Aug 4, 3:32 PM · Product-Infrastructure-Team-Backlog (Kanban), Upstream, Collection
MSantos moved T251441: CI and test coverage from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
Tue, Aug 4, 3:32 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos added a comment to T246707: Performance review of push notifications infrastructure.

Just want to note that, although the service is pretty simple as of v1, complexity may increase overtime once we keep up with the road map [1]. Even though we might lack knowledge regarding the nuances of the Job que architecture, the reason we chose the service approach was to have more control over the notifications underlying logic and possibly have a separate standalone storage to manage notification states, because we might need to solve edge cases such as privacy, per language setup, anonymous user, etc.

Tue, Aug 4, 11:42 AM · Push-Notification-Service, Product-Infrastructure-Team-Backlog, Performance-Team

Mon, Aug 3

MSantos updated the task description for T259394: [Echo] Update EchoPush\NotificationServiceClient to send APNS topics.
Mon, Aug 3, 1:50 PM · Patch-For-Review, Push-Notification-Service, Product-Infrastructure-Team-Backlog (Kanban)
MSantos claimed T259394: [Echo] Update EchoPush\NotificationServiceClient to send APNS topics.
Mon, Aug 3, 12:15 PM · Patch-For-Review, Push-Notification-Service, Product-Infrastructure-Team-Backlog (Kanban)

Fri, Jul 31

MSantos moved T52178: PDF handler fails to handle background-color and background-image CSS properties from Doing to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Fri, Jul 31, 2:41 PM · Product-Infrastructure-Team-Backlog (Kanban), Upstream, Collection
MSantos closed T47095: PDF rendering should treat </includeonly > as </includeonly> as Resolved.
Fri, Jul 31, 2:31 PM · Product-Infrastructure-Team-Backlog, Collection
MSantos closed T23504: Collection PDF generation doesn't handle <ruby> elements as Resolved.
Fri, Jul 31, 2:31 PM · Product-Infrastructure-Team-Backlog, Collection
MSantos added a comment to T254836: Download as PDF: Font for <p> inside <td> is larger than expected.

To make sure I understand this applies to paragraph tags within td cells?

Fri, Jul 31, 2:20 PM · Browser-support-print-media, Readers-Web-Backlog, Vector, Proton

Thu, Jul 30

MSantos committed rMSCR363f9c0fb6c9: allow background colors to be rendered (authored by MSantos).
allow background colors to be rendered
Thu, Jul 30, 7:34 PM
MSantos updated subscribers of T136518: Long URLs and Images in generated pdf overflow column width, spanning to second column if present on the first one.
Thu, Jul 30, 7:00 PM · Product-Infrastructure-Team-Backlog, OCG-PDFRenderer, Collection
MSantos added a comment to T136518: Long URLs and Images in generated pdf overflow column width, spanning to second column if present on the first one.

https://www.wikidata.org/api/rest_v1/page/pdf/Wikidata%3AMain_Page
Hmm..

{"type":"https://mediawiki.org/wiki/HyperSwitch/errors/not_found#route","title":"Not found.","method":"get","uri":"/www.wikidata.org/v1/page/pdf/Wikidata%3AMain_Page"}
Thu, Jul 30, 6:59 PM · Product-Infrastructure-Team-Backlog, OCG-PDFRenderer, Collection
MSantos moved T259089: Why does Proton specifically require APP_ENABLE_CANCELLABLE_PROMISES in production but not elsewhere? from Needs investigation to Backlog on the Product-Infrastructure-Team-Backlog board.
Thu, Jul 30, 6:55 PM · Proton, Product-Infrastructure-Team-Backlog
MSantos added a comment to T259089: Why does Proton specifically require APP_ENABLE_CANCELLABLE_PROMISES in production but not elsewhere?.

[...] I think we should drop the line Promise.config({ cancellation: true }); and always require the environment variable.

Thu, Jul 30, 6:55 PM · Proton, Product-Infrastructure-Team-Backlog
MSantos added a comment to T259089: Why does Proton specifically require APP_ENABLE_CANCELLABLE_PROMISES in production but not elsewhere?.

Not sure why exactly yet, but the env variable APP_ENABLE_CANCELLABLE_PROMISES is needed when you set num_workers in the config.yaml file with any number other than 0, that's why production have a different behavior. I think we should drop the line Promise.config({ cancellation: true }); and always require the environment variable.

Thu, Jul 30, 6:51 PM · Proton, Product-Infrastructure-Team-Backlog
MSantos removed a project from T254836: Download as PDF: Font for <p> inside <td> is larger than expected: Product-Infrastructure-Team-Backlog.
Thu, Jul 30, 6:32 PM · Browser-support-print-media, Readers-Web-Backlog, Vector, Proton
MSantos edited projects for T254836: Download as PDF: Font for <p> inside <td> is larger than expected, added: Vector; removed Product-Infrastructure-Team-Backlog.

The problematic style comes from Vector print styles: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/skins/Vector/+/refs/heads/master/resources/skins.vector.styles/common/print.less#101

Thu, Jul 30, 6:31 PM · Browser-support-print-media, Readers-Web-Backlog, Vector, Proton
MSantos merged T121503: PDF rendering: false position of graphics (2) into T52178: PDF handler fails to handle background-color and background-image CSS properties.
Thu, Jul 30, 6:16 PM · Product-Infrastructure-Team-Backlog (Kanban), Upstream, Collection
MSantos merged task T121503: PDF rendering: false position of graphics (2) into T52178: PDF handler fails to handle background-color and background-image CSS properties.
Thu, Jul 30, 6:16 PM · Product-Infrastructure-Team-Backlog, Collection
MSantos added a comment to T121503: PDF rendering: false position of graphics (2).

There is still an issue here with Proton. It seems the images of

  1. Exclamation marks represent tips ("Hinweis").
  2. Light bulbs represent definitions.

Are stripped for some reason, but they are not stripped in the print stylesheets...
The blue border IS present.

in PDF:

in Print style:

Thu, Jul 30, 6:15 PM · Product-Infrastructure-Team-Backlog, Collection
MSantos renamed T52178: PDF handler fails to handle background-color and background-image CSS properties from PDF handler fails to handle correctly several CSS properties, and specifically position:absolute to PDF handler fails to handle background-color and background-image CSS properties.
Thu, Jul 30, 6:15 PM · Product-Infrastructure-Team-Backlog (Kanban), Upstream, Collection
MSantos moved T242763: /page/summary/<title> often returns type: 'no-extract' from Needs investigation to Tracking on the Product-Infrastructure-Team-Backlog board.
Thu, Jul 30, 6:05 PM · RESTBase, Page Content Service, Product-Infrastructure-Team-Backlog
MSantos added a comment to T240597: Enable TLS for mobileapps and implement the Strict-Transport-Security header .

Related work is being tracked at T255876

Thu, Jul 30, 6:00 PM · Page Content Service, Product-Infrastructure-Team-Backlog
MSantos merged T240597: Enable TLS for mobileapps and implement the Strict-Transport-Security header into T255876: Move mobileapps to use TLS only.
Thu, Jul 30, 5:59 PM · Prod-Kubernetes, Kubernetes, serviceops, Operations
MSantos merged task T240597: Enable TLS for mobileapps and implement the Strict-Transport-Security header into T255876: Move mobileapps to use TLS only.
Thu, Jul 30, 5:59 PM · Page Content Service, Product-Infrastructure-Team-Backlog
MSantos claimed T52178: PDF handler fails to handle background-color and background-image CSS properties.
Thu, Jul 30, 5:40 PM · Product-Infrastructure-Team-Backlog (Kanban), Upstream, Collection
MSantos moved T52178: PDF handler fails to handle background-color and background-image CSS properties from Needs investigation to Kanban on the Product-Infrastructure-Team-Backlog board.
Thu, Jul 30, 5:40 PM · Product-Infrastructure-Team-Backlog (Kanban), Upstream, Collection
MSantos moved T244772: PHP Notice: Undefined offset: 6 in extensions/JsonConfig/includes/JCTabularContentView.php from To Do to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jul 30, 5:04 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), Product-Infrastructure-Team-Backlog (Kanban), JsonConfig, Wikimedia-production-error
MSantos removed a project from T257872: Uncaught Error: Set map center and zoom first on mobile domain Android: Product-Infrastructure-Team-Backlog (Kanban).
Thu, Jul 30, 12:15 PM · Readers-Web-Backlog (Kanbanana-2020-21-Q1), MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), User-Jdlrobson, JavaScript, Maps (Kartographer), Wikimedia-production-error, MinervaNeue (Tracking)
MSantos updated the task description for T259150: Enforce a max number of active subscriptions per user.
Thu, Jul 30, 11:30 AM · Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos updated subscribers of T259149: [Spike] Estimate how many writes echo_push_subscription would be having.
Thu, Jul 30, 11:06 AM · Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service, Spike
MSantos triaged T259149: [Spike] Estimate how many writes echo_push_subscription would be having as High priority.
Thu, Jul 30, 11:04 AM · Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service, Spike

Wed, Jul 29

MSantos added a project to T259150: Enforce a max number of active subscriptions per user: Push-Notification-Service.
Wed, Jul 29, 4:32 PM · Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos added a project to T259148: [Spike] Token expiration handling: Push-Notification-Service.
Wed, Jul 29, 4:32 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service, Spike
MSantos created T259150: Enforce a max number of active subscriptions per user.
Wed, Jul 29, 4:28 PM · Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos created T259149: [Spike] Estimate how many writes echo_push_subscription would be having.
Wed, Jul 29, 4:28 PM · Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service, Spike
MSantos created T259148: [Spike] Token expiration handling.
Wed, Jul 29, 4:28 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service, Spike
MSantos claimed T259126: Warning: Locally stored wiki page has unsupported content model (from JsonConfig).
Wed, Jul 29, 3:37 PM · MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), Product-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, JsonConfig, MediaWiki-extensions-Scribunto, Wikimedia-production-error
MSantos moved T259126: Warning: Locally stored wiki page has unsupported content model (from JsonConfig) from Needs triage to Kanban on the Product-Infrastructure-Team-Backlog board.
Wed, Jul 29, 3:37 PM · MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), Product-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, JsonConfig, MediaWiki-extensions-Scribunto, Wikimedia-production-error

Tue, Jul 28

MSantos moved T250491: Create Helm chart for push notifications service from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
Tue, Jul 28, 3:30 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos moved T73296: {{clade}} style is wrong in the exported PDF from Needs investigation to Backlog on the Product-Infrastructure-Team-Backlog board.
Tue, Jul 28, 3:28 PM · Product-Infrastructure-Team-Backlog, Internet-Archive, Collection
MSantos triaged T73296: {{clade}} style is wrong in the exported PDF as Low priority.
Tue, Jul 28, 3:27 PM · Product-Infrastructure-Team-Backlog, Internet-Archive, Collection
MSantos renamed T73296: {{clade}} style is wrong in the exported PDF from {{clade}} is ignored in PDF export to {{clade}} style is wrong in the exported PDF.
Tue, Jul 28, 3:27 PM · Product-Infrastructure-Team-Backlog, Internet-Archive, Collection
MSantos added a comment to T257872: Uncaught Error: Set map center and zoom first on mobile domain Android.

Unfortunately I'm afraid this is till happening - 24,279 events in the last 12hrs on wikis with your patch from a handle of IPs :-(. I am able to replicate this using GPRS and attempting to pan/zoom before the map loads on https://ca.m.wikipedia.org/wiki/Pant%C3%A0_de_Serrateix#/map/0

Is there a way we can display: none the map until we are certain it is loaded? Perhaps something like

// css
document.querySelector('.mw-kartographer-mapDialog-map').style.display = 'none';

map.on('sourcedata', (e)=> {
    if (map.loaded()) {
         document.querySelector('.mw-kartographer-mapDialog-map').style.display = 'block';
    }
})

This is unfortunately going to block us rolling out client side error tracking on larger wikis so am keen to find some way of avoiding this error from ever occurring.

Out of interest.. what does Minerva/MF usually use when a resource loading error occurs for functionality ? retry, present an error notification ?

We're quite bad at this. In best cases we use mw.notify or show an error, but at worse, we do nothing and show a blank screen (just haven't had time to priortise fixing those)

I think here the issue is not a user error per se - the code is just getting into an error state.

Tue, Jul 28, 1:29 PM · Readers-Web-Backlog (Kanbanana-2020-21-Q1), MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), User-Jdlrobson, JavaScript, Maps (Kartographer), Wikimedia-production-error, MinervaNeue (Tracking)

Mon, Jul 27

MSantos added a project to T257872: Uncaught Error: Set map center and zoom first on mobile domain Android: Product-Infrastructure-Team-Backlog (Kanban).
Mon, Jul 27, 1:49 PM · Readers-Web-Backlog (Kanbanana-2020-21-Q1), MW-1.36-notes (1.36.0-wmf.2; 2020-07-28), User-Jdlrobson, JavaScript, Maps (Kartographer), Wikimedia-production-error, MinervaNeue (Tracking)
MSantos closed T172392: Provide Cherokee fonts to render servers for Proton as Resolved.

As of now, I am able to download a PDF from Proton service that reflects exactly what I see on the page. I will mark it as resolved.

Mon, Jul 27, 1:00 PM · Product-Infrastructure-Team-Backlog, I18n

Thu, Jul 23

MSantos moved T244772: PHP Notice: Undefined offset: 6 in extensions/JsonConfig/includes/JCTabularContentView.php from Upcoming to Kanban on the Product-Infrastructure-Team-Backlog board.
Thu, Jul 23, 6:55 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), Product-Infrastructure-Team-Backlog (Kanban), JsonConfig, Wikimedia-production-error
MSantos awarded T218733: Migrate mobileapps to k8s and node 10 a Party Time token.
Thu, Jul 23, 2:48 PM · Product-Infrastructure-Team-Backlog, serviceops, Patch-For-Review, Page Content Service, Mobile-Content-Service
MSantos moved T251441: CI and test coverage from Doing to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jul 23, 2:06 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos moved T255186: Add HTTP proxy settings for outgoing requests to the production service configuration(s) from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jul 23, 2:06 PM · Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos moved T247991: Remove summary api_urls field from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jul 23, 2:06 PM · Patch-For-Review, Page Content Service, Product-Infrastructure-Team-Backlog (Kanban)
MSantos moved T256795: Create a dockerized Proton instance in the Beta Cluster from Code Review to To Deploy on the Product-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jul 23, 2:02 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos updated the task description for T256795: Create a dockerized Proton instance in the Beta Cluster.
Thu, Jul 23, 2:01 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton

Tue, Jul 21

MSantos added a comment to T246707: Performance review of push notifications infrastructure.

LGTM

Tue, Jul 21, 8:23 PM · Push-Notification-Service, Product-Infrastructure-Team-Backlog, Performance-Team

Mon, Jul 20

MSantos moved T256795: Create a dockerized Proton instance in the Beta Cluster from Doing to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Mon, Jul 20, 1:20 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos moved T251441: CI and test coverage from Blocked to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
Mon, Jul 20, 1:01 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service

Thu, Jul 16

MSantos added a comment to T256973: Deploy push-notifications service to Kubernetes.

@MSantos Is there an internal service/database push-notifications will be communicating with? If so, let us know so we can add the relevant calico rules

Thu, Jul 16, 10:39 AM · Operations, serviceops, Product-Infrastructure-Team-Backlog, Push-Notification-Service

Wed, Jul 15

MSantos placed T241644: Geoshapes service is not sending 'access-control-allow-origin' header to some requests up for grabs.
Wed, Jul 15, 3:52 PM · Operations, Traffic, Maps (Kartotherian), Product-Infrastructure-Team-Backlog
MSantos updated the task description for T254379: Accept multiple notification requests per HTTP request in the push-notifications service - Multiple providers, multiple requests.
Wed, Jul 15, 2:27 PM · Push-Notification-Service, Product-Infrastructure-Team-Backlog
MSantos moved T251949: Archive the PushNotifications extension repo from Backlog to Tracking on the Product-Infrastructure-Team-Backlog board.
Wed, Jul 15, 2:18 PM · User-Zoranzoki21, Projects-Cleanup, Product-Infrastructure-Team-Backlog, Push-Notification-Service

Tue, Jul 14

MSantos moved T255475: Split box is not displayed within the Wikipedia iOS app from Upcoming to Backlog on the Product-Infrastructure-Team-Backlog board.

Thanks @cmadeo and @JoeWalsh for taking a look at this, I will move this to the backlog for now.

Tue, Jul 14, 4:34 PM · Page Content Service, Product-Infrastructure-Team-Backlog, Wikipedia-iOS-App-Backlog
MSantos added a subtask for T248123: mobile-html improvements to page issues: T255475: Split box is not displayed within the Wikipedia iOS app.
Tue, Jul 14, 4:33 PM · Epic, Page Content Service, Wikipedia-Android-App-Backlog, Product-Infrastructure-Team-Backlog, Wikipedia-iOS-App-Backlog
MSantos added a parent task for T255475: Split box is not displayed within the Wikipedia iOS app: T248123: mobile-html improvements to page issues.
Tue, Jul 14, 4:33 PM · Page Content Service, Product-Infrastructure-Team-Backlog, Wikipedia-iOS-App-Backlog
MSantos claimed T250491: Create Helm chart for push notifications service.
Tue, Jul 14, 3:38 PM · Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos moved T255186: Add HTTP proxy settings for outgoing requests to the production service configuration(s) from To Do to Code Review on the Product-Infrastructure-Team-Backlog (Kanban) board.
Tue, Jul 14, 3:38 PM · Product-Infrastructure-Team-Backlog (Kanban), Push-Notification-Service
MSantos added a project to T241644: Geoshapes service is not sending 'access-control-allow-origin' header to some requests: Traffic.

On another note, the requests that are not failing are also missing cache x-cache-status: miss. Adding Traffic to help me understand this information, is it possible that the cache layer is not sending the proper response headers?

Tue, Jul 14, 2:58 PM · Operations, Traffic, Maps (Kartotherian), Product-Infrastructure-Team-Backlog
MSantos updated the task description for T256795: Create a dockerized Proton instance in the Beta Cluster.
Tue, Jul 14, 2:38 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos moved T244772: PHP Notice: Undefined offset: 6 in extensions/JsonConfig/includes/JCTabularContentView.php from Needs investigation to Upcoming on the Product-Infrastructure-Team-Backlog board.
Tue, Jul 14, 1:16 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), Product-Infrastructure-Team-Backlog (Kanban), JsonConfig, Wikimedia-production-error
MSantos added a comment to T256795: Create a dockerized Proton instance in the Beta Cluster.

@Mholloway I'm almost finished with the setup, but after changing the web-proxy for proton, I'm getting 504 errors even though the services works perfectly with internal requests, did you have the same experience?

Tue, Jul 14, 12:40 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos closed T257881: Zooming in more than detail "11" causes map detail to disappear on 3rd party website trying to use Wikimedia map servers as Invalid.

As of now, third-party usage of WMF map tile server is blocked due to past outage. Please take a look into https://lists.wikimedia.org/pipermail/maps-l/2020-March/001713.html for more info

Tue, Jul 14, 12:32 PM · Maps (Kartographer)

Mon, Jul 13

MSantos updated the task description for T256795: Create a dockerized Proton instance in the Beta Cluster.
Mon, Jul 13, 7:36 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton

Jul 13 2020

MSantos added a comment to T243609: Maps master servers running out of space.

@Em sorry for the confusion, I suggest that you track T254014: Reimport OSM data on eqiad in order to have more accurate feedback regarding this fix.

Jul 13 2020, 2:26 PM · Product-Infrastructure-Team-Backlog, Maps
MSantos closed Restricted Task, a subtask of T247045: Migrate all of production metal and VMs to Buster or later, as Resolved.
Jul 13 2020, 1:08 PM · Operations, Epic
MSantos awarded T225680: Migrate Proton to k8s a Party Time token.
Jul 13 2020, 12:47 PM · Patch-For-Review, Epic, Product-Infrastructure-Team-Backlog, Platform Team Legacy (Watching / External), Proton, Release Pipeline
MSantos awarded T257526: Pipelinelib: support passing environment variables to docker images a Love token.
Jul 13 2020, 12:39 PM · Patch-For-Review, Release-Engineering-Team-TODO (Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1))), Release-Engineering-Team (Pipeline)

Jul 10 2020

MSantos added a comment to T256795: Create a dockerized Proton instance in the Beta Cluster.

@Mholloway after changing the puppet configuration for the service, does the service boot automatically? Where can you find the logs?

Jul 10 2020, 3:58 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos updated the task description for T256795: Create a dockerized Proton instance in the Beta Cluster.
Jul 10 2020, 2:46 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos updated the task description for T256795: Create a dockerized Proton instance in the Beta Cluster.
Jul 10 2020, 2:39 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos updated the task description for T256795: Create a dockerized Proton instance in the Beta Cluster.
Jul 10 2020, 2:26 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos claimed T256795: Create a dockerized Proton instance in the Beta Cluster.
Jul 10 2020, 2:17 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos moved T256795: Create a dockerized Proton instance in the Beta Cluster from To Do to Doing on the Product-Infrastructure-Team-Backlog (Kanban) board.
Jul 10 2020, 2:17 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos edited projects for T256795: Create a dockerized Proton instance in the Beta Cluster, added: Product-Infrastructure-Team-Backlog (Kanban); removed Product-Infrastructure-Team-Backlog.
Jul 10 2020, 2:12 PM · Product-Infrastructure-Team-Backlog (Kanban), Proton
MSantos awarded T217114: Migrate Proton to k8s and nodejs 10 a Party Time token.
Jul 10 2020, 12:48 PM · serviceops, Patch-For-Review, Product-Infrastructure-Team-Backlog (Kanban), Proton

Jul 9 2020

MSantos renamed T241644: Geoshapes service is not sending 'access-control-allow-origin' header to some requests from Geoshapes service is not sending 'access-control-allow-origin' header to some quests to Geoshapes service is not sending 'access-control-allow-origin' header to some requests.
Jul 9 2020, 5:24 PM · Operations, Traffic, Maps (Kartotherian), Product-Infrastructure-Team-Backlog