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
wikitech-l@lists.wikimedia.org