This is a summary of this week's deployment of the 1.36.0-wmf.35
branch of MediaWiki and its extensions. The primary person doing this
was Ahmon Dancy, with Brennen Bearnes as backup, both from the Release
Engineering team.
Overall this week was not entirely smooth, but not too bad. The branch
was created automatically early on Tuesday, UTC time, as usual. Ahmon
deployed it to group0, but had to roll back due to T277362. All wikis
are now on 1.36.0-wmf.35. Next week is a new train.
There were several problems found that blocked the train from
progressing to the next group:
- T277056: TypeError: Argument 1 passed to
Wikimedia\Rdbms\TransactionProfiler::recordConnection() must be of
the type string, null given
https://phabricator.wikimedia.org/T277056
- T277061: Many WikibaseLexeme tests suddenly failing in
quibble-vendor-mysql-php72-{selenium,noselenium}-docker
https://phabricator.wikimedia.org/T277061
- T277094: Bug in client error logging stops any errors from being
logged in group 0 wikis
https://phabricator.wikimedia.org/T277094
- T277161: Minify v2.2.0 incorrectly minifies vue.js (faulty line
break resulting in early return)
https://phabricator.wikimedia.org/T277161
- T277795: User not found by actor ID: [id]
https://phabricator.wikimedia.org/T277795
- an attempt at fixing was made, but the fix is stiill being
assessed
- T277302: Hatnote and ambox recognition is poor and essentially only
works for enwiki
https://phabricator.wikimedia.org/T277302
- T277362: Deprecation warning client-repo wikitext link
https://phabricator.wikimedia.org/T277362
- T277593: ErrorException: Invalid cross-wiki page Q[id]. Expected:
wikidatawiki, got local (duplicate of T277593)
https://phabricator.wikimedia.org/T277593
Several people helped to find, triage, analyze, or fix of problems
during this week. Release Engineering thanks everyone, without
help we wouldn't be able to deploy MediaWiki.
- Aaron Schulz
- Addshore
- Amir Sarabadani
- Antoine Musso
- Bartosz Dziewoński
- Daimona
- Daniel Kinzler
- Ed Sanders
- FriedhelmW
- Gergő Tisza
- James D. Forrester
- Jon Robson
- Legoktm
- Leszek Manicki
- Lucas Werkmeister
- PerfektesChaos
- RhinosF1
- Roan Kattouw
- Sam Smith
- Tarrow
- Timo Tijhof
- Tobias Andersson
- XanonymusX
There may have been other people, and if so, we apologize for not
including them on the list above.
For more information, please see:
-
https://phabricator.wikimedia.org/T274939
-
https://wikitech.wikimedia.org/wiki/Heterogeneous_deployment/Train_deploys
--
WMF release engineering team | he/him or they/them
"Imagine a world in which every single human being can freely share in
the sum of all knowledge."