Wikimedia Release Engineering Team/Essential work/2026-03-27
Appearance
Essential Work
[edit]Weekly essential work update for 2026-W13
Shipped
[edit]- Various and sundry fixes for Patch Demo.
- Log streaming timeouts
- Code reorg in preparation for making Wikifarms easier to use in the front-end.
- Upgrading Jenkins to Java 21 (in progress)
- Needed since next LTS will be Java 21 only.
- We've verified plugins we need work/can be built.
- Now reimaging workers.
Blockers
[edit]- N/A
Lessons Learned
[edit]- T420743 Kubernetes is getting rid of nginx ingress. We replaced that for GitLab's CI runners with traefik.
- Cloud VPS has a new version of Magnum. We're eager to learn if we can use it for Kubernetes atop cloud VPS.
Community collab
[edit]- T419188 Catalyst CI for Ultraviolet userscript. Developers working on an antivandalism user script would like to use Catalyst—the API that powers patchdemo—to test their userscript. Complete.
- Finishing up the Developer Satisfaction Survey report. Should be able to post soon.
Other
[edit]Deployment of MediaWiki 1.46.0-wmf.21
There were no rollbacks or blockers this week, but there was an UBN for mobileapps. Looks like a CSS change in MediaWiki broke responses to https://en.wikipedia.org/api/rest_v1/page/mobile-html. Quickly fixed by jgiannelos (T421359).
- MediaWiki_1.46/wmf.21
- 452 Patches ▅▁▂█▆
- 0 Rollbacks ▄▄▄▄▄
- 0 Days of delay ▄▄▄▄▄
- 0 Blockers ▄▄██▁