Page MenuHomePhabricator

1.42.0-wmf.26 deployment blockers
Closed, ResolvedPublic5 Estimated Story PointsRelease

Details

Backup Train Conductor
jnuche
Release Version
1.42.0-wmf.26
Release Date
Mon, Apr 8, 12:00 AM

2024 week 15 1.42-wmf.26 Changes wmf/1.42.0-wmf.26

This MediaWiki Train Deployment is scheduled for the week of Monday, April 8th:

Monday April 8thTuesday, April 9thWednesday, April 10thThursday, April 11thFriday
Backports only.Branch wmf.26 and deploy to Group 0 Wikis.Deploy wmf.26 to Group 1 Wikis.Deploy wmf.26 to all Wikis.No deployments on fridays

How this works

  • Any serious bugs affecting wmf.26 should be added as subtasks beneath this one.
  • Any open subtask(s) block the train from moving forward. This means no further deployments until the blockers are resolved.
  • If something is serious enough to warrant a rollback then you should bring it to the attention of deployers on the #wikimedia-operations IRC channel.
  • If you have a risky change in this week's train add a comment to this task using the Risky patch template
  • For more info about deployment blockers, see Holding the train.

Related Links

Other Deployments

Previous: 1.42.0-wmf.25
Next: 1.43.0-wmf.1

Event Timeline

thcipriani triaged this task as Medium priority.
thcipriani updated Other Assignee, added: jnuche.
thcipriani set the point value for this task to 5.

Change #1017460 had a related patch set uploaded (by TrainBranchBot; author: trainbranchbot):

[mediawiki/core@wmf/1.42.0-wmf.26] Branch commit for wmf/1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1017460

Change #1017460 merged by jenkins-bot:

[mediawiki/core@wmf/1.42.0-wmf.26] Branch commit for wmf/1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1017460

Change #1018187 had a related patch set uploaded (by TrainBranchBot; author: Hashar):

[operations/mediawiki-config@master] testwikis wikis to 1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1018187

Change #1018187 merged by jenkins-bot:

[operations/mediawiki-config@master] testwikis wikis to 1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1018187

Mentioned in SAL (#wikimedia-operations) [2024-04-09T08:28:15Z] <hashar@deploy1002> Started scap: testwikis wikis to 1.42.0-wmf.26 refs T360158

Mentioned in SAL (#wikimedia-operations) [2024-04-09T09:18:26Z] <hashar@deploy1002> Finished scap: testwikis wikis to 1.42.0-wmf.26 refs T360158 (duration: 50m 11s)

Change #1018202 had a related patch set uploaded (by TrainBranchBot; author: Hashar):

[operations/mediawiki-config@master] group0 wikis to 1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1018202

Change #1018202 merged by jenkins-bot:

[operations/mediawiki-config@master] group0 wikis to 1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1018202

Mentioned in SAL (#wikimedia-operations) [2024-04-09T09:40:56Z] <hashar@deploy1002> rebuilt and synchronized wikiversions files: group0 wikis to 1.42.0-wmf.26 refs T360158

hashar removed a subtask: Restricted Task.Wed, Apr 10, 4:09 AM

Change #1018638 had a related patch set uploaded (by TrainBranchBot; author: Hashar):

[operations/mediawiki-config@master] group1 wikis to 1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1018638

Change #1018638 merged by jenkins-bot:

[operations/mediawiki-config@master] group1 wikis to 1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1018638

Mentioned in SAL (#wikimedia-operations) [2024-04-10T08:21:27Z] <hashar@deploy1002> rebuilt and synchronized wikiversions files: group1 wikis to 1.42.0-wmf.26 refs T360158

Mentioned in SAL (#wikimedia-operations) [2024-04-10T08:34:32Z] <hashar@deploy1002> Synchronized php: group1 wikis to 1.42.0-wmf.26 refs T360158 (duration: 13m 05s)

Risky Patch! 🚂🔥
  • Change: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/969369
  • Summary:
    • This refactors the code that delivers all thumbnail images to readers, namely the thumb.php and thumb_handler.php enry points. The patch aims to just move the code without structural changes, but we may have inadvertedly introduced subtle changes. Extensive tests were added, but it is hard to be 100% sure, since the code has many conditionals, which means that there are dozens or maybe hundreds of paths through the code. Some aspects that might be affected:
      • response headers, including cache-control and content-type
      • the point at which output is flushed to the client
      • if and when database transactions are committed
      • if and when defered updates are executed
  • Test plan:
  • Places to monitor:
  • Revert plan:
    • Revert the patch, it's safe. No persisted artifacts should be affected
    • If that fails, roll back the train
  • Affected wikis:
    • All, but particularly commons.wikimedia.org and upload.wikimedia.org
  • IRC contact: duesen (Daniel Kinzler, UTC+2), AaronSchulz (timezone UTC-7)
  • UBN Task Projects/tags: MW-Interfaces-Team, MediaWiki-Engineering
  • Would you like to backport this change rather than ride the train?: It's already riding the train.

@daniel I have deployed MediaWiki this morning ~ 8:30am UTC and thus it is already deployed on commons!

Blocker

We have a new train blocker T362297: [Bug] Mobile watchlist broken. The mobile watchlist is broken.

Identified that T362338: [Bug] Mobile watchlist automatically redirecting to "view and edit" is an old bug, not related to the train. Removing from blocker list.

Train is unblocked (thank you @ovasileva!).

Given it is running late here in Europe, @dancy offered to continue running the train for today :)

Change #1019097 had a related patch set uploaded (by TrainBranchBot; author: Ahmon Dancy):

[operations/mediawiki-config@master] group2 wikis to 1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1019097

Change #1019097 merged by jenkins-bot:

[operations/mediawiki-config@master] group2 wikis to 1.42.0-wmf.26

https://gerrit.wikimedia.org/r/1019097

Mentioned in SAL (#wikimedia-operations) [2024-04-11T17:50:47Z] <dancy@deploy1002> rebuilt and synchronized wikiversions files: group2 wikis to 1.42.0-wmf.26 refs T360158