Jump to content

Wikimedia Release Engineering Team/Essential work/2026-04-17

Essential Work

[edit]

Weekly essential work update for 2026-W16

Shipped

[edit]
  • Patch Demo – an environment to share pre-merge MediaWiki changes had two backend, stability updates:
    • Upgrade our K8s version to latest release – This unblocks changes to make better use of resources, scaling down environments when they are not in use.
    • Patch Demo PHP application now using a PHP framework – Should unblock the ability to configure wikifarm wikis in new/different ways and make the wikifarms more useful for more folks (originally built for the needs of the connections team)
  • Jenkins support for Java 17 is ending: verified the new Jenkins Java21 host in production has correct plugins and connection to CI workers is correct ahead of switchover.

Blockers

[edit]
  • N/A

Lessons Learned

[edit]
  • N/A

Community collab

[edit]
  • As usual, made a few private repos, got a new few volunteers set up in GitLab

Other

[edit]

No 1.46.0-wmf.25 train due to Wednesday holiday.

Deployment of MediaWiki 1.46.0-wmf.24

Mostly quiet, a couple of configuration problems with WikiLambda caused log noise (and a rollback), but was resolved quickly by James F.

  • MediaWiki_1.46/wmf.24
    • 405 Patches █▇▄▁▆
    • 1 Rollbacks ▁▁█▁█
    • 0 Days of delay ▄▄▄▄▄
    • 2 Blockers █▁▇▁▄