Page MenuHomePhabricator

Benoit74 (Benoit74)
Ops and Senior Dev at Kiwix

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

User Since
Sep 29 2023, 7:35 PM (114 w, 4 d)
Availability
Available
LDAP User
Benoit74
MediaWiki User
B-root [ Global Accounts ]

Hi there, I'm Benoît, new dev lead on mwoffliner at Kiwix.

While I'm quite senior in terms of development, engineering, infrastructure and so on, I'm mostly a total newbie when it comes to the MediaWiki galaxy.

I've made some contributions decades ago (OMG), but I'm not even sure I got any understanding of wikicode at that time (at least it's all gone now). Excuse me in advance if I ask silly or plain simple questions, do not hesitate to redirect me to existing online documentation.

Same goes for mwoffliner, while I can definitely read the code, I do not have all the historical reasons which lead to this code and I might misinterpret it at some point. I will of course try to be as precise as possible. And write more documentation about what I've learned in this journey (not going to be very hard ^^).

Recent Activity

Thu, Dec 4

Benoit74 created T411751: Temporary quota increase for mwoffliner project.
Thu, Dec 4, 8:33 AM · cloud-services-team, affects-Kiwix-and-openZIM, Cloud-VPS (Quota-requests)

Nov 6 2025

Benoit74 moved T175512: thumbor 429 throttled error messages are confusing from TRIAGE to TOP on the affects-Kiwix-and-openZIM board.
Nov 6 2025, 6:44 PM · affects-Kiwix-and-openZIM, Voice & Tone, Thumbor
Benoit74 added a project to T175512: thumbor 429 throttled error messages are confusing: affects-Kiwix-and-openZIM.
Nov 6 2025, 6:44 PM · affects-Kiwix-and-openZIM, Voice & Tone, Thumbor
Benoit74 added a comment to T175512: thumbor 429 throttled error messages are confusing.

Copying https://phabricator.wikimedia.org/T409450 content here for reference

Nov 6 2025, 6:44 PM · affects-Kiwix-and-openZIM, Voice & Tone, Thumbor
Benoit74 updated the task description for T409450: Thumbnail return 429 while it should be 5xx.
Nov 6 2025, 3:13 PM · affects-Kiwix-and-openZIM
Benoit74 updated the task description for T409450: Thumbnail return 429 while it should be 5xx.
Nov 6 2025, 3:12 PM · affects-Kiwix-and-openZIM
Benoit74 created T409450: Thumbnail return 429 while it should be 5xx.
Nov 6 2025, 3:12 PM · affects-Kiwix-and-openZIM

Oct 16 2025

Benoit74 added a comment to T406987: Add gutenberg subproject to Kiwix project in translatewiki.net.

@Wangombe yes, as mentioned in my previous comment ... I've just added this qqq documentation to main branch, should be all good now.

Oct 16 2025, 10:04 AM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (2025 Jul-Oct), affects-Kiwix-and-openZIM, translatewiki.net

Oct 13 2025

Benoit74 added a comment to T406987: Add gutenberg subproject to Kiwix project in translatewiki.net.

@abi_ yes, the bot should have sufficient access from org level, at least we do have exact some permissions than other repos which are working well.

Oct 13 2025, 7:22 PM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (2025 Jul-Oct), affects-Kiwix-and-openZIM, translatewiki.net

Oct 10 2025

Benoit74 created T406987: Add gutenberg subproject to Kiwix project in translatewiki.net.
Oct 10 2025, 1:39 PM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (2025 Jul-Oct), affects-Kiwix-and-openZIM, translatewiki.net

Sep 2 2025

Benoit74 closed T403410: Mwoffliner: cloud vps object storage size quota over 90% as Resolved.
Sep 2 2025, 11:32 AM · VPS-Projects
Benoit74 added a comment to T403410: Mwoffliner: cloud vps object storage size quota over 90%.

Thank you for the explanation, this is way clearer. I was confused believing we've made something in recent days which caused us to go over-quota.

Sep 2 2025, 11:31 AM · VPS-Projects
Benoit74 added a comment to T403410: Mwoffliner: cloud vps object storage size quota over 90%.

@dcaro can you develop a bit why we suddenly get this message, and where we can find our current object storage usage and total entitled storage? I struggle to find the info in Horizon console.

Sep 2 2025, 6:36 AM · VPS-Projects

Sep 1 2025

Benoit74 added a comment to T324866: large amount of traffic to the action=parse API from MWOffliner.

Looking at the current numbers, things got worse: we are now seeing nearly 10,000 requests per minute (shared between two versions of MWOffliner). See https://w.wiki/FCsA.

Sep 1 2025, 4:18 PM · Wikimedia-Performance-recommendation, Wikimedia-Hackathon-2023, serviceops, affects-Kiwix-and-openZIM
Benoit74 added a comment to T403410: Mwoffliner: cloud vps object storage size quota over 90%.

@Audiodude do you have any idea what this object storage is used for? Looks like DB backups from Oct 1 2024, but these are not supposed to be there and they never got updated. I'm a bit confused.

Sep 1 2025, 4:07 PM · VPS-Projects

Jul 14 2025

Benoit74 added a comment to T399464: wp1-db-server trove DB instance in error.

I confirm it is back online, thank you very much ; let's hope it will not crash again.

Jul 14 2025, 2:15 PM · cloud-services-team (FY2025/26-Q1-Q2), Cloud-VPS
Benoit74 updated subscribers of T399464: wp1-db-server trove DB instance in error.

@Andrew this is probably for you ^^

Jul 14 2025, 1:59 PM · cloud-services-team (FY2025/26-Q1-Q2), Cloud-VPS
Benoit74 created T399464: wp1-db-server trove DB instance in error.
Jul 14 2025, 1:58 PM · cloud-services-team (FY2025/26-Q1-Q2), Cloud-VPS

Jul 7 2025

Benoit74 removed a project from T392798: action=parse API is failing on `Robin_of_Sherwood` page of fi.wikipedia.org: Wikimania-Hackathon-2025.
Jul 7 2025, 2:32 PM · Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid, Wikimedia-production-error
Benoit74 closed T392798: action=parse API is failing on `Robin_of_Sherwood` page of fi.wikipedia.org as Resolved.

Issue is fixed ... no clue what fixed it.

Jul 7 2025, 2:31 PM · Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid, Wikimedia-production-error

Jul 4 2025

Benoit74 added a comment to T398724: Fragments in redirects returned by action=parse are wrong when they contain an underscore.

Looks like reason for doing so is https://phabricator.wikimedia.org/T285951 but I'm still not convinced this was done the right way. Offending code is in normalizeFragment of includes/titles/Title.php if I'm not mistaken.

Jul 4 2025, 4:53 PM · MediaWiki-Redirects, MediaWiki-Action-API, Wikimania-Hackathon-2025, affects-Kiwix-and-openZIM, Content-Transform-Team
Benoit74 added a project to T398724: Fragments in redirects returned by action=parse are wrong when they contain an underscore: Wikimania-Hackathon-2025.
Jul 4 2025, 4:41 PM · MediaWiki-Redirects, MediaWiki-Action-API, Wikimania-Hackathon-2025, affects-Kiwix-and-openZIM, Content-Transform-Team
Benoit74 moved T398724: Fragments in redirects returned by action=parse are wrong when they contain an underscore from TRIAGE to NORMAL on the affects-Kiwix-and-openZIM board.
Jul 4 2025, 4:41 PM · MediaWiki-Redirects, MediaWiki-Action-API, Wikimania-Hackathon-2025, affects-Kiwix-and-openZIM, Content-Transform-Team
Benoit74 created T398724: Fragments in redirects returned by action=parse are wrong when they contain an underscore.
Jul 4 2025, 4:33 PM · MediaWiki-Redirects, MediaWiki-Action-API, Wikimania-Hackathon-2025, affects-Kiwix-and-openZIM, Content-Transform-Team
Benoit74 added a project to T226523: Template in wikilink target position also returns pipe separated params: Wikimania-Hackathon-2025.
Jul 4 2025, 1:43 PM · Wikimania-Hackathon-2025, affects-Kiwix-and-openZIM, Mobile-Content-Service, Parsoid, Product-Infrastructure-Team-Backlog-Deprecated
Benoit74 added a comment to T226523: Template in wikilink target position also returns pipe separated params.

I confirm this is still a bug and Kiwix would still love to see this fixed.

Jul 4 2025, 1:43 PM · Wikimania-Hackathon-2025, affects-Kiwix-and-openZIM, Mobile-Content-Service, Parsoid, Product-Infrastructure-Team-Backlog-Deprecated
Benoit74 moved T217540: Commons should use ChangeProp to inform wikis of renamed images from TOP to NICE TO HAVE on the affects-Kiwix-and-openZIM board.

To me this is solved, at least Maleo and Craveggia of nap.wikipedia.org are now nicely stored in our ZIMs. Reducing priority for the time being.

Jul 4 2025, 1:34 PM · Parsoid (Tracking), affects-Kiwix-and-openZIM, ChangeProp, Product-Infrastructure-Team-Backlog-Deprecated
Benoit74 closed T333122: Wrong rendering of gallery images (img width=250 vs gallerybox width=155) as Invalid.

Closing, upstream issue is solved, we do not use this backend anymore.

Jul 4 2025, 1:27 PM · affects-Kiwix-and-openZIM, MediaWiki-Gallery
Benoit74 moved T337125: nrm.wikipedia.org language configuration from TRIAGE to NORMAL on the affects-Kiwix-and-openZIM board.
Jul 4 2025, 1:26 PM · Wikimania-Hackathon-2025, Wikimedia-Site-requests, affects-Kiwix-and-openZIM
Benoit74 added a project to T337125: nrm.wikipedia.org language configuration: Wikimania-Hackathon-2025.
Jul 4 2025, 1:26 PM · Wikimania-Hackathon-2025, Wikimedia-Site-requests, affects-Kiwix-and-openZIM
Benoit74 added a comment to T337125: nrm.wikipedia.org language configuration.

This issue is "only" about editing metadata found at https://nrm.wikipedia.org/w/api.php?action=query&meta=siteinfo&siprop=general, not about moving the wiki in terms of domain name. The lang should be nrf and fallbacks should contain nrm for the time being

Jul 4 2025, 1:25 PM · Wikimania-Hackathon-2025, Wikimedia-Site-requests, affects-Kiwix-and-openZIM
Benoit74 added a project to T392798: action=parse API is failing on `Robin_of_Sherwood` page of fi.wikipedia.org: Wikimania-Hackathon-2025.
Jul 4 2025, 1:21 PM · Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid, Wikimedia-production-error
Benoit74 moved T392798: action=parse API is failing on `Robin_of_Sherwood` page of fi.wikipedia.org from TRIAGE to TOP on the affects-Kiwix-and-openZIM board.
Jul 4 2025, 1:21 PM · Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid, Wikimedia-production-error
Benoit74 moved T229107: Missing content on el.wiktionary from TOP to NICE TO HAVE on the affects-Kiwix-and-openZIM board.

Reducing priority for Kiwix, we do not really use this backend anymore and action=parse result is OK for https://el.m.wiktionary.org/wiki/%CE%B5%CF%80%CE%B9%CF%86%CF%85%CE%BB%CE%B1%CE%BA%CE%AE

Jul 4 2025, 1:21 PM · affects-Kiwix-and-openZIM, Product-Infrastructure-Team-Backlog-Deprecated, Mobile-Content-Service
Benoit74 moved T274359: Mobile REST API delivers year old+ content for very select pages from TOP to NICE TO HAVE on the affects-Kiwix-and-openZIM board.

Reducing priority for Kiwix, we do not really use this backend anymore

Jul 4 2025, 1:18 PM · RESTBase Sunsetting, User-TheresNoTime, Page Content Service, Wikipedia-Android-App-Backlog, RESTBase-API, affects-Kiwix-and-openZIM
Benoit74 added a project to T161278: Add default gadget styling to Parsoid's output: Wikimania-Hackathon-2025.
Jul 4 2025, 1:15 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Essential-Work, Patch-For-Review, Wikimania-Hackathon-2025, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid-Rendering, Parsoid, Platform Engineering, MediaWiki-extensions-Gadgets, MediaWiki-Action-API
Benoit74 added a project to T322982: What are the expected HTTP status codes of the Wikidata Query Service?: Wikimania-Hackathon-2025.
Jul 4 2025, 1:15 PM · Wikimania-Hackathon-2025, Wikidata, affects-Kiwix-and-openZIM, Wikidata-Query-Service
Benoit74 added a project to T179879: Provide a 5-minute timeout in WDQS for trusted users using OAuth: Wikimania-Hackathon-2025.
Jul 4 2025, 1:14 PM · Wikimania-Hackathon-2025, affects-Kiwix-and-openZIM, Discovery-ARCHIVED, Wikidata-Query-Service, Wikidata
Benoit74 moved T324866: large amount of traffic to the action=parse API from MWOffliner from NORMAL to NICE TO HAVE on the affects-Kiwix-and-openZIM board.
Jul 4 2025, 1:07 PM · Wikimedia-Performance-recommendation, Wikimedia-Hackathon-2023, serviceops, affects-Kiwix-and-openZIM
Benoit74 moved T324866: large amount of traffic to the action=parse API from MWOffliner from TOP to NORMAL on the affects-Kiwix-and-openZIM board.
Jul 4 2025, 1:07 PM · Wikimedia-Performance-recommendation, Wikimedia-Hackathon-2023, serviceops, affects-Kiwix-and-openZIM
Benoit74 added a comment to T324866: large amount of traffic to the action=parse API from MWOffliner.

Shall we close this issue? Time has passed and amount of traffic seems to be sustainable for now given it has been quite a long time now.

Jul 4 2025, 1:07 PM · Wikimedia-Performance-recommendation, Wikimedia-Hackathon-2023, serviceops, affects-Kiwix-and-openZIM

Jun 25 2025

Benoit74 added a comment to T397796: 'mwcurator' volume in the 'mwoffliner' project cannot be attached to anything.

What is kinda weird is that volume is still available from inside the VM

Jun 25 2025, 6:37 AM · Cloud-VPS, cloud-services-team

Jun 16 2025

Benoit74 added a comment to T161278: Add default gadget styling to Parsoid's output.

Still quite high on our wishlist from Kiwix perspective, even if we have a workaround (not yet implemented, coming soon, see https://github.com/openzim/mwoffliner/issues/2212 for those interested) and will have to maintain this workaround for years (until decent share of mediawikis have been updated to the version supporting the "upgraded" API).

Jun 16 2025, 12:43 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), Essential-Work, Patch-For-Review, Wikimania-Hackathon-2025, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid-Rendering, Parsoid, Platform Engineering, MediaWiki-extensions-Gadgets, MediaWiki-Action-API

Jun 13 2025

Benoit74 created T396840: Increase RAM quota of mwoffliner project.
Jun 13 2025, 8:51 AM · affects-Kiwix-and-openZIM, Cloud-VPS (Quota-requests)

May 21 2025

Benoit74 added a comment to T392798: action=parse API is failing on `Robin_of_Sherwood` page of fi.wikipedia.org.

Same symptom (if not same issue) with https://fi.wikipedia.org/wiki/Pascalin_kolmio?useparsoid=1

May 21 2025, 2:21 PM · Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid, Wikimedia-production-error

Apr 28 2025

Benoit74 added a project to T392798: action=parse API is failing on `Robin_of_Sherwood` page of fi.wikipedia.org: affects-Kiwix-and-openZIM.

Forgot to mention that it impacts Kiwix and that issue on our side is https://github.com/openzim/mwoffliner/issues/2256

Apr 28 2025, 12:44 PM · Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid, Wikimedia-production-error
Benoit74 created T392798: action=parse API is failing on `Robin_of_Sherwood` page of fi.wikipedia.org.
Apr 28 2025, 9:10 AM · Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, Parsoid, Wikimedia-production-error

Apr 24 2025

Benoit74 closed T392590: Wikiquote:删除纪录 page is broken on zh.wikiquote.org as Resolved.

I mostly wanted to check that you are aware of the problem, and that no solution is feasible. Closing this a duplicate of T387680 then, sorry for not finding this issue beforehand.

Apr 24 2025, 4:36 PM · Wikimedia-database-issue (Bad data), Chinese-Sites
Benoit74 created T392590: Wikiquote:删除纪录 page is broken on zh.wikiquote.org.
Apr 24 2025, 1:59 PM · Wikimedia-database-issue (Bad data), Chinese-Sites

Apr 14 2025

Benoit74 added a comment to T379017: API returning completely empty contents from mobile-html endpoint for some articles.

FYI, we (Kiwix) are currently considering moving away from mobile-html endpoint to rely solely on ActionParse. Not saying this issue should not be fixed, but it is definitely less high prio on our end at the moment.

Apr 14 2025, 12:30 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, MediaWiki-Engineering, MediaWiki-REST-API, Page Content Service

Apr 1 2025

Benoit74 created T390705: HTML Title on REST mobile-html endpoint is wrong.
Apr 1 2025, 12:49 PM · RESTBase, affects-Kiwix-and-openZIM

Mar 27 2025

Benoit74 added a comment to T388514: Kiwix: how to properly retrieve page JS/CSS modules / have something which renders properly on mobile/desktop/tablet in 2025?.

Note that all "other issues" mentioned above + the navbox issue is "old", like some were already there with Wikimedia Desktop, and some where even already a problem 1 year ago when still using the former / deprecated mobile endpoint.

Mar 27 2025, 2:08 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM

Mar 25 2025

Benoit74 added a comment to T388514: Kiwix: how to properly retrieve page JS/CSS modules / have something which renders properly on mobile/desktop/tablet in 2025?.

OK, so I've went a bit further into implementing this "ActionParse" approach.

Mar 25 2025, 12:37 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM

Mar 24 2025

Benoit74 closed T311817: Mobile API not providing many infoboxes in the German Wikipedia as Resolved.

Kiwix mwoffliner does not use this API anymore.

Mar 24 2025, 1:49 PM · RESTBase-API, TextExtracts, affects-Kiwix-and-openZIM
Benoit74 added a comment to T324866: large amount of traffic to the action=parse API from MWOffliner.

We are also still discussing with Wikimedia Enterprise, but next steps are still to confirm feasibility (Wikimedia Enterprise is working on product discovery to confirm this)

Mar 24 2025, 1:48 PM · Wikimedia-Performance-recommendation, Wikimedia-Hackathon-2023, serviceops, affects-Kiwix-and-openZIM
Benoit74 added a comment to T324866: large amount of traffic to the action=parse API from MWOffliner.

For the record, we are in the process of implementing @cscott suggestion of one single call to action=parse to retrieve both Parsoid HTML and modules

Mar 24 2025, 1:47 PM · Wikimedia-Performance-recommendation, Wikimedia-Hackathon-2023, serviceops, affects-Kiwix-and-openZIM
Benoit74 added a comment to T339366: Address potential impact of Kiwix crawling on ParserCache before MCS decommissioning.

Kiwix has switched to REST API since few weeks now. We do not yet ran the big recipes due to https://phabricator.wikimedia.org/T379017 and other issues, but we've done mostly all the big wiktionaries for instance.

Mar 24 2025, 1:46 PM · MW-Interfaces-Team, affects-Kiwix-and-openZIM, RESTBase Sunsetting, MediaWiki-REST-API, Parsoid
Benoit74 closed T386605: HTML desktop API returns a 500 error on a page from fr.wikipedia.org as Resolved.

It has been fixed ... looks like a temporary problem ...

Mar 24 2025, 1:42 PM · RESTBase-API, affects-Kiwix-and-openZIM
Benoit74 closed T348321: Some articles in Abkhazian wiki don't have response when use Wikimedia API as Resolved.
Mar 24 2025, 1:27 PM · affects-Kiwix-and-openZIM, Essential-Work, Page Content Service, Content-Transform-Team-WIP, RESTBase
Benoit74 added a comment to T348321: Some articles in Abkhazian wiki don't have response when use Wikimedia API.

Let's close this then, we do not have a repro

Mar 24 2025, 1:27 PM · affects-Kiwix-and-openZIM, Essential-Work, Page Content Service, Content-Transform-Team-WIP, RESTBase
Benoit74 closed T288889: Parsoid API not able to deliver HTML (HTTP 504) for certain (big) articles as Resolved.
Mar 24 2025, 1:25 PM · Parsoid, affects-Kiwix-and-openZIM
Benoit74 added a comment to T288889: Parsoid API not able to deliver HTML (HTTP 504) for certain (big) articles.

Yes, these are intermittent issues we probably need to live with unless we experience them continuously on a given page and hence have a clear repro for team to resolve.

Mar 24 2025, 1:24 PM · Parsoid, affects-Kiwix-and-openZIM
Benoit74 added a comment to T225283: MCS/PCS endpoints not available for ~300 wikis.

Yes, please close it (looks like I can't do that)

Mar 24 2025, 1:23 PM · affects-Kiwix-and-openZIM, Platform Engineering (Icebox), RESTBase-API, Mobile-Content-Service, Product-Infrastructure-Team-Backlog-Deprecated

Mar 21 2025

Benoit74 added a comment to T360589: De-fragment thumbnail sizes in mediawiki.

@Ladsgroup @TheDJ thanks for the ping on Kiwix, much appreciated.

Mar 21 2025, 8:26 AM · MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), Epic, Commons, MediaWiki-File-management, Data-Persistence

Mar 17 2025

Benoit74 added a comment to T388514: Kiwix: how to properly retrieve page JS/CSS modules / have something which renders properly on mobile/desktop/tablet in 2025?.

I do not find exact example again, of course.

Mar 17 2025, 8:36 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM

Mar 13 2025

Benoit74 added a comment to T388514: Kiwix: how to properly retrieve page JS/CSS modules / have something which renders properly on mobile/desktop/tablet in 2025?.

OK, thanks for confirming this.

Mar 13 2025, 4:28 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM

Mar 11 2025

Benoit74 added a comment to T388514: Kiwix: how to properly retrieve page JS/CSS modules / have something which renders properly on mobile/desktop/tablet in 2025?.

Digging a bit deeper, ActionParse gives me only the HTML head and the parsed body.

Mar 11 2025, 8:47 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM
Benoit74 added a comment to T388514: Kiwix: how to properly retrieve page JS/CSS modules / have something which renders properly on mobile/desktop/tablet in 2025?.

Thanks a lot for all this insight! I begin to get a better landscape.

Mar 11 2025, 7:08 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM
Benoit74 added a comment to T329779: Explore moving MWOffliner/Kiwix from API calls to Wikimedia Enterprise HTML dumps.

Hi there, I'm Benoît, new dev lead on mwoffliner at Kiwix.

Mar 11 2025, 1:10 PM · affects-Kiwix-and-openZIM, Wikimedia Enterprise
Benoit74 created T388514: Kiwix: how to properly retrieve page JS/CSS modules / have something which renders properly on mobile/desktop/tablet in 2025?.
Mar 11 2025, 10:54 AM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM
Benoit74 updated Benoit74.
Mar 11 2025, 8:26 AM

Feb 17 2025

Benoit74 created T386605: HTML desktop API returns a 500 error on a page from fr.wikipedia.org.
Feb 17 2025, 8:24 AM · RESTBase-API, affects-Kiwix-and-openZIM

Feb 4 2025

Benoit74 added a comment to T379017: API returning completely empty contents from mobile-html endpoint for some articles.

This would be something worth capturing in detail (i.e. with a curl -v and a timestamp for each of those). Getting a different response for the same url, from two different locations, at the very same time could be an indication of a split-brain in storage (presumably each request is hitting a different DC). We've never had that, but of course anything is possible.

Feb 4 2025, 7:03 AM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, MediaWiki-Engineering, MediaWiki-REST-API, Page Content Service

Jan 29 2025

Benoit74 added a comment to T379017: API returning completely empty contents from mobile-html endpoint for some articles.

Thank you for the investigation and the confirmation this is a caching issue!

Jan 29 2025, 8:51 AM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, MediaWiki-Engineering, MediaWiki-REST-API, Page Content Service

Jan 18 2025

Benoit74 added a comment to T379017: API returning completely empty contents from mobile-html endpoint for some articles.

My bad, you're right about no-cache, sorry about that

Jan 18 2025, 12:47 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, MediaWiki-Engineering, MediaWiki-REST-API, Page Content Service
Benoit74 added a comment to T379017: API returning completely empty contents from mobile-html endpoint for some articles.

Cache-Control: no-cache is a response header, allowing the server to indicate the client he should not cache the response. As a client, setting this header in a request means nothing. In general, there is no way for a client to indicate to a cache server that he doesn't want a cache value.

Jan 18 2025, 8:42 AM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, MediaWiki-Engineering, MediaWiki-REST-API, Page Content Service

Jan 16 2025

Benoit74 added a comment to T379017: API returning completely empty contents from mobile-html endpoint for some articles.

I think it is more correct to say that at some (very undetermined) point they start working again.

Jan 16 2025, 8:15 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, MediaWiki-Engineering, MediaWiki-REST-API, Page Content Service
Benoit74 updated Benoit74.
Jan 16 2025, 1:59 PM
Benoit74 updated Benoit74.
Jan 16 2025, 1:59 PM
Benoit74 updated Benoit74.
Jan 16 2025, 1:58 PM
Benoit74 added a comment to T379017: API returning completely empty contents from mobile-html endpoint for some articles.

What I've observed:

  • what is "broken" (i.e. returning empty content) from one machine can work on another machine ; typically at a given moment, a curl from a machine running into WM Cloud might given a different result than same curl from a machine on the "public Internet"
  • on a "big" run like ca.wikipedia.org (these are a bit old, I took too long to report them here... sorry), all ran from same machine on the "public Internet":
    • on first run, from 2024-12-28T08:02:15.591Z to 2024-12-30T09:04:17.444Z, I had 4 articles returning empty content: Lipopterichthys_carrioni, Joan_Mosc, Maylandia, Rodolphe_William_Seeldrayers
    • on second run, from 2024-12-31T08:00:30.806Z to 2024-12-31T08:00:35.783Z, I had 2 articles returning empty content: Rodolphe_William_Seeldrayers and Maylandia
    • on third run, from 2024-12-31T08:01:05.289Z to 2025-01-01T23:47:35.926Z, I had 2 articles returning empty content: Rodolphe_William_Seeldrayers and Maylandia
    • on fourth run, from 2025-01-02T21:13:07.674Z to 2025-01-04T09:14:26.609Z, I had 3 articles returning empty content: Rodolphe_William_Seeldrayers, Maylandia and Xavier_de_Langlais
Jan 16 2025, 1:56 PM · Essential-Work, Content-Transform-Team (Work In Progress), affects-Kiwix-and-openZIM, MediaWiki-Engineering, MediaWiki-REST-API, Page Content Service

Dec 2 2024

Benoit74 added a comment to T381212: SystemdUnitDown kiwix-mirror-update.service.

Our server is down, we are restoring.

Dec 2 2024, 7:35 PM · affects-Kiwix-and-openZIM, cloud-services-team

Nov 4 2024

Benoit74 added a comment to T375977: Temporary (1-2 weeks) quota increase for disaster recovery exercise.

Hello,
We are done with the tests, please restore the database quota back to its original values in mwoffliner project (volumes back to 75, ram back to 4096)
Thank you.

Nov 4 2024, 1:20 PM · Cloud-VPS (Quota-requests)
Benoit74 added a comment to T375191: Add zimit-frontend subproject to Kiwix project in translatewiki.net.

I confirm this work as intended, we've just received our first PR. Thanks a lot, from my side we can close this task.

Nov 4 2024, 1:16 PM · LPL Essential (LPL Essential 2024 Jul-Oct), affects-Kiwix-and-openZIM, translatewiki.net

Oct 21 2024

Benoit74 added a comment to T375977: Temporary (1-2 weeks) quota increase for disaster recovery exercise.

Just for the record, we are a bit late on this and we've identified more tasks to perform, so will need the increased quota for a bit longer, sorry about that. Probably 1 or 2 more weeks. I hope it is not a concern.

Oct 21 2024, 7:33 AM · Cloud-VPS (Quota-requests)

Sep 19 2024

Benoit74 created T375191: Add zimit-frontend subproject to Kiwix project in translatewiki.net.
Sep 19 2024, 1:18 PM · LPL Essential (LPL Essential 2024 Jul-Oct), affects-Kiwix-and-openZIM, translatewiki.net

Jun 24 2024

Benoit74 closed T368265: Disk volumes of cloud instances are completely mixed-up as Resolved.
Jun 24 2024, 7:23 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 added a comment to T368265: Disk volumes of cloud instances are completely mixed-up.

I don't know what "claiming" a task actually mean, feel free to claim this if it is important to you, I honestly absolutely don't care ^^

Jun 24 2024, 7:23 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 added a comment to T368265: Disk volumes of cloud instances are completely mixed-up.

This was due to me making a typo in fstab, which is now fixed. (I have access to a raw console which is annoying but which can bypass ssh failure.) Sorry for the commotion!

Jun 24 2024, 7:21 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 updated subscribers of T368265: Disk volumes of cloud instances are completely mixed-up.

@Audiodude do you wanna do the same on WP1 instance mwcurator? I just checked and it has the same problem in /etc/fstab of using /dev/sdb1 instead of UUID

Jun 24 2024, 4:21 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 added a comment to T368265: Disk volumes of cloud instances are completely mixed-up.

I rebooted all four instances (I modified mwoffliner4 myself) and everything is ok on mwoffliner2, mwoffliner3 and mwoffliner4.

Jun 24 2024, 4:17 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 added a comment to T368265: Disk volumes of cloud instances are completely mixed-up.

We do have a header which indicate that /etc/fstab is managed by Puppet:

Jun 24 2024, 3:04 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 added a comment to T368265: Disk volumes of cloud instances are completely mixed-up.

@Rgaudin probably has higher chances to remember, since I wasn't there at that time.

Jun 24 2024, 1:43 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 edited projects for T368265: Disk volumes of cloud instances are completely mixed-up, added: Cloud-VPS; removed Data-Services.
Jun 24 2024, 12:59 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 edited projects for T348226: Read-only access to Wikimedia mirror of Kiwix data in dumps.wikimedia.org/kiwix/, added: Data-Services; removed Cloud-Services.
Jun 24 2024, 12:59 PM · Data-Services, affects-Kiwix-and-openZIM
Benoit74 edited projects for T368265: Disk volumes of cloud instances are completely mixed-up, added: Data-Services; removed Cloud-Services.
Jun 24 2024, 12:59 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 created T368265: Disk volumes of cloud instances are completely mixed-up.

The Cloud-Services project tag is not intended to have any tasks. Please check the list on https://phabricator.wikimedia.org/project/profile/832/ and replace it with a more specific project tag to this task. Thanks!

Jun 24 2024, 12:57 PM · Cloud-VPS, Cloud-Services-Origin-User, affects-Kiwix-and-openZIM
Benoit74 edited projects for T348226: Read-only access to Wikimedia mirror of Kiwix data in dumps.wikimedia.org/kiwix/, added: Cloud-Services, Cloud-Services-Origin-User; removed cloud-services-team.

The Cloud-Services project tag is not intended to have any tasks. Please check the list on https://phabricator.wikimedia.org/project/profile/832/ and replace it with a more specific project tag to this task. Thanks!

Jun 24 2024, 12:57 PM · Data-Services, affects-Kiwix-and-openZIM

Dec 13 2023

Benoit74 added a comment to T348226: Read-only access to Wikimedia mirror of Kiwix data in dumps.wikimedia.org/kiwix/.

Up, anyone could at least triage this issue, please?

Dec 13 2023, 4:49 PM · Data-Services, affects-Kiwix-and-openZIM

Oct 5 2023

Benoit74 created T348226: Read-only access to Wikimedia mirror of Kiwix data in dumps.wikimedia.org/kiwix/.
Oct 5 2023, 9:54 AM · Data-Services, affects-Kiwix-and-openZIM