From: Lars Wirzenius <[email protected]> | |
To: [email protected] | |
Subject: Summary of this week's deployment of 1.36.0-wmf.36 | |
This is a summary of this week's deployment of the 1.36.0-wmf.36 | |
branch of MediaWiki and its extensions. The primary person in charge | |
this week is Antoine Musso, with Ahmon Dancy as backup, both from the | |
Release Engineering team. | |
The summary task for this week is | |
https://phabricator.wikimedia.org/T274940 | |
This week's deployment was not successful. The train got to group 2, | |
but had to be rolled back all the way to group 0, which is where it is | |
at right now. The current problems are: | |
- T278478: FlaggedRevs: PHP Notice: Undefined index: status | |
https://phabricator.wikimedia.org/T278478 | |
- T278429: | |
Translate\PageTranslation\ParserOutput::sourcePageTextForRendering() | |
must be an instance of Language, instance of StubUserLang given | |
https://phabricator.wikimedia.org/T278429 | |
- T277795: User not found by actor ID: [id] | |
https://phabricator.wikimedia.org/T277795 | |
The general policy is to NOT deploy on Fridays. If we deploy something | |
on a Friday and the sites break on Saturday, multiple people may need | |
to be alerted to diagnose and fix or work around the problem. Thus, | |
when fixes are found, we tend to deploy them on Monday instead. Then, | |
on Tuesday, the next train can start. | |
Issues that have already been dealt with along the week: | |
- T277722: TypeError: this._languageCodes is undefined at | |
getLanguageNameMap | |
https://phabricator.wikimedia.org/T277722 | |
- T278375: Class 'GlobalUsageHooks' not found | |
https://phabricator.wikimedia.org/T278375 | |
- T278379: Argument 1 passed to | |
ProofreadPage\Index\IndexTemplateStyles::__construct() must be an | |
instance of Title, null given, called in | |
/srv/mediawiki/php-1.36.0-wmf.36/extensions/ProofreadPage/includes/Page/PageContent.php | |
on line 284 | |
https://phabricator.wikimedia.org/T278379 | |
- T278400: PHP Warning: array_key_exists(): The first argument should | |
be either a string or an integer | |
https://phabricator.wikimedia.org/T278400 | |
We saw some people highlight especially risky patches in the week's | |
summary task. That was very welcome! Thank you, Amir Sarabadani and | |
Roan Kattouw. | |
As usual, a whole bunch of people helped to find, triage, analyze, | |
fix, or work around problems this. Release Engineering thanks | |
everyone, without help we wouldn't be able to deploy MediaWiki. | |
- Abijeet Patro | |
- Adam_WMDE | |
- Amir Sarabadani | |
- Asartea | |
- Daniel Kinzler | |
- DannyS712 | |
- James Forrester | |
- Johan Jönsson | |
- Jon Robson | |
- Klaas Skelte van der Werf | |
- Max Binder | |
- Niklas Laxström | |
- Pchelolo | |
- Roan Kattouw | |
- Silvan_WMDE | |
- Sohom Datta | |
- Timo Tijhof | |
- Tpt | |
- Urbanecm | |
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/T274940 | |
- https://wikitech.wikimedia.org/wiki/Heterogeneous_deployment/Train_deploys |
Paste P15084
(An Untitled Masterwork)
(An Untitled Masterwork)
• LarsWirzenius on Mar 26 2021, 11:30 AM.
Authored by