Page MenuHomePhabricator

⬆️ Create suitable MediaWiki 1.43 image
Open, Stalled, Needs TriagePublic

Description

Updated VisualEditor:

Updated Wikibase:

Updated PatchURLs:

Updates for WBStack:

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Anton.Kokh renamed this task from Update to MediaWiki 1.43 to ⬆️ Update to MediaWiki 1.43.Feb 10 2025, 9:58 AM
Tarrow renamed this task from ⬆️ Update to MediaWiki 1.43 to ⬆️ Create MediaWiki 1.43 Mediawiki Image.Feb 12 2025, 8:50 AM
Tarrow changed the task status from Open to Stalled.Mar 14 2025, 9:07 AM
Andrew-WMDE changed the task status from Stalled to Open.Apr 15 2025, 10:36 AM

Let's review the API portion of the code soon to unblock testing other bits

Tarrow changed the task status from Open to Stalled.Apr 25 2025, 8:10 AM
Anton.Kokh changed the task status from Stalled to Open.Jul 11 2025, 2:36 PM

Let's review the API portion of the code soon to unblock testing other bits

Testing in our local clusters will become much easier after the API patch is merged.

Andrew-WMDE renamed this task from ⬆️ Create MediaWiki 1.43 Mediawiki Image to ⬆️ Update to MediaWiki 1.43.Oct 1 2025, 3:45 PM
Andrew-WMDE updated the task description. (Show Details)

I have just deployed wmde/wbaas-deploy/pull/2264 | Run MediaWiki 1.43 on staging. Which somewhat failed with the error:

Error: 4 errors occurred:
       * Deployment.apps "mediawiki-143-app-web" is invalid: spec.template.spec.containers[0].resources.requests: Invalid value: "100m": must be less than or equal to cpu limit of 0
       * Deployment.apps "mediawiki-143-app-backend" is invalid: spec.template.spec.containers[0].resources.requests: Invalid value: "125m": must be less than or equal to cpu limit of 0
       * Deployment.apps "mediawiki-143-app-api" is invalid: spec.template.spec.containers[0].resources.requests: Invalid value: "100m": must be less than or equal to cpu limit of 0
       * Deployment.apps "mediawiki-143-app-alpha" is invalid: spec.template.spec.containers[0].resources.requests: Invalid value: "50m": must be less than or equal to cpu limit of 0

This is due to retaining the null limits rather than just leaving them blank in the production spec. I'll rollback and then fix this up.

@Andrew-WMDE has merged the second Run MediaWiki 1.43 on local and staging PR and deployed it to staging.

You can now make a test 1.43 Wiki by going to wikibase.dev and creating a new wiki. I tested this and you can see it running 1.43 @ https://tarrow-143-test1.wikibase.dev/wiki/Special:Version

I tested it a little. Interactions on the wiki look fine.
I ran into problems in the tools:

  • Can't log in to Quick Statements
  • Query Service returns 0 triples (even though they exist)
Andrew-WMDE changed the task status from Open to Stalled.Oct 16 2025, 9:32 AM

To ensure is working

  • Basic mediawiki functionality (log in, make changes, etc)
  • Magnus Tools Integration (quickstatements, cradle, ?)
  • Query Service
  • CirrusSearch
Tarrow moved this task from To do to Goals & Stories on the Wikibase Cloud (Kanban Board) board.
Tarrow added a subscriber: Andrew-WMDE.
Tarrow renamed this task from ⬆️ Update to MediaWiki 1.43 to ⬆️ Create suitable MediaWiki 1.43 image.Nov 10 2025, 1:25 PM
Tarrow updated the task description. (Show Details)