Mon, Oct 26
@thcipriani Sorry, I have no recollection that anything that would cause this happened. But my memory is not great.
Fri, Oct 23
Train's been at group2 for about 22 hours. I'm tempting fate by declaring this done.
Thu, Oct 22
Reported T266234: PHP Warning: fclose() expects parameter 1 to be resource, boolean given but not as a blocker.
Wed, Oct 21
While this won't block me starting the release process of the next Scap release, I would like to get this .deb building thing resolved soon. Has serviceops had time to discuss this?
Closing as this seems to have been an opcache corruption issue.
About a thousand now.
I note that right after promoting train to group1, there were hundreds of Verifidd errors in logstash.
Opcache corruption again? That seems to happen regardless of what version of the code is running. Removing as blocker.
This seems to be happening somewhat in this week's train. About 18 instance in the last four hours on group0.
Reported T266108: Call to undefined method MediaWiki\Session\UserInfo::isVerifidd() as a blocker.
Tue, Oct 20
Reported T263180: 1.36.0-wmf.14 deployment blockers as blocker.
Reported T266021: PHP Fatal Error: Uncaught Error: Call to a member function getDescription() on null, but not a blocker yet.
It's excellent if it's not visible to users, but as train conductor, it makes my work harder if there's a lot of logspam that could be avoid. Thank you for fixing this.
There's now over 2000 of these in the past four hours. Not blocking the train yet, but raising priority to UBN.
Filed T265994: PHP Warning: mb_stripos(): Empty delimiter before starting train.
I'm taking over as backup train conductor.
Mon, Oct 19
I have a protype in Gerrit: https://gerrit.wikimedia.org/r/c/mediawiki/tools/scap/+/634929 (WIP; not to be merged yet).
ASAP, I'm sorting out things so I can start process soon.
Wed, Oct 14
Tue, Oct 13
Wed, Oct 7
Mon, Oct 5
Thu, Oct 1
liw@deploy1001:~$ scap version
liw@deploy1001:~$ dpkg -L scap | grep wikiversions
Wed, Sep 30
This has been deployed for a while now, so closing the ticket. Please reopen if you find anywhere that needs to be fixed.
Sep 21 2020
I would prefer we NOT add CI for train-dev until we're ready. At the moment building train-dev will download some big files from my personal server, and if CI starts doing that, it's going to cost me too much. We'll want to move those files onto suitable WMF servers.
Lowering priority as things aren't currently broken.
Meta comment: I have no strong opinion on this, but I note that this task was opened in 2019, and is still untriaged. It would be good to, at least, decide if this is urgent or not.
Having pondered this during last week, when I was the train conductor, I have no strong opinions for or against.
Sep 17 2020
@brennen is taking over for the rest of Thursday. Thanks.
Filed T263132: Could not enqueue jobs from stream mediawiki.job.cirrusSearchIncomingLinkCount but not rolling back train yet, as it seemed to be a short spike.
Promoted to group2 about 15 minutes ago. Filed T263128: ResponseException from line 56 of extensions/GeoData/includes/Searcher.php: but not yet as a blocker.
Sep 16 2020
Over to you, with thanks.
a DONE.md has been merged now.
All known cases fixed, but leaving task open in case more are found.
Train promoted to group1.
Reported T263020: Use of Skin::aboutLink was deprecated in MediaWiki 1.36. [Called from NostalgiaTemplate::afterContent] but not as a train blocker: only happens on nostalgiawiki.
lowering urgency and removing as train blocker after @Jdforrester-WMF backported revert fix for train. This still needs fixing in parsoid properly, though.
Made T263014: Argument 2 passed to File::userCan() must be an instance of User, null given, called in /srv/mediawiki/php-1.36.0-wmf.9/includes/filerepo/LocalRepo.php on line 275 a blocker as it happens a lot now.
Over 700 now, raising urgency.
There's more of these, at 66 now.
Reported T263014: Argument 2 passed to File::userCan() must be an instance of User, null given, called in /srv/mediawiki/php-1.36.0-wmf.9/includes/filerepo/LocalRepo.php on line 275 but not making it a train blocker at this rate.
We are at group0 now.
I managed to deploy this week's train to testwikis, which rebuilds the l10n cache and failed yesterday. I declare this fixed now.
Deployment to testwikis worked. Going for group0 now.
This week's train is powered by Assam, Lapsang souchong, and Creme caramel tea, and the official soundtrack is Scooter's "Mind the gap". Just for the record.
Sep 15 2020
Over to you, Brennen, with my apologies and thanks.
Is it the size of the file or the size of the diff that's a problem? I'm going to assume the size of the diff, so that a one-line change to a huge file is still OK, but a diff that changes every line in a 1000-line file is not.