Page MenuHomePhabricator

1.45.0-wmf.3 deployment blockers
Closed, ResolvedPublic5 Estimated Story PointsRelease

Details

Backup Train Conductor
Aklapper
Release Version
1.45.0-wmf.3
Release Date
May 26 2025, 12:00 AM

2025 week 22 1.45-wmf.3 Changes wmf/1.45.0-wmf.3

This MediaWiki Train Deployment is scheduled for the week of Monday, May 26th:

Monday May 26thTuesday, May 27thWednesday, May 28thThursday, May 29thFriday
Backports only.Branch wmf.3 and deploy to Group 0 Wikis.Deploy wmf.3 to Group 1 Wikis.Deploy wmf.3 to all Wikis.No deployments on fridays

How this works

  • Any serious bugs affecting wmf.3 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.45.0-wmf.2
Next: 1.45.0-wmf.4
Related Changes in Gerrit:

Event Timeline

thcipriani triaged this task as Medium priority.
thcipriani updated Other Assignee, added: Aklapper.
thcipriani set the point value for this task to 5.
thcipriani renamed this task from 1.45.0-wmf.5 deployment blockers to 1.45.0-wmf.4 deployment blockers.Apr 17 2025, 6:02 PM
thcipriani changed Release Version from 1.45.0-wmf.5 to 1.45.0-wmf.4.
thcipriani renamed this task from 1.45.0-wmf.4 deployment blockers to 1.45.0-wmf.3 deployment blockers.May 5 2025, 9:50 PM
thcipriani changed Release Version from 1.45.0-wmf.4 to 1.45.0-wmf.3.
Risky Patch! 🚂🔥
  • Change: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1146557
  • Summary:
    • We are hard-deprecating a method, ParserOutput::getText that has been used in many places and for a long time. We have done our best to remove all the usages of the method from the whole code base, but considering the low specificity of the method name ("getText") we cannot exclude that it's still used somewhere, which would generate logspam.
  • Test plan:
    • We have checked to the best of our ability that there's no remaining call of ParserOutput::getText in production. CI seems to agree.
    • The breakage would be deprecation logspam, so that'd be the thing to check for.
  • Places to monitor:
  • Revert plan: The patch is safe to revert, but its "only" negative impact would be logspam. If said logspam is sustainable for the time we'll need to fix it, we'd rather fix the stray usage of getText rather than revert.
  • Affected wikis: all wikis
  • IRC contact: ihurbain (UTC+2), cscott (timezone UTC-4); #content-transformers on Slack
  • UBN Task Projects/tags: Content-Transform-Team
  • Would you like to backport this change rather than ride the train?: No (the train grouping gives us more time to catch logspam if any)

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

[mediawiki/core@wmf/1.45.0-wmf.3] Branch commit for wmf/1.45.0-wmf.3

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

Change #1150828 merged by jenkins-bot:

[mediawiki/core@wmf/1.45.0-wmf.3] Branch commit for wmf/1.45.0-wmf.3

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

Change #1150855 had a related patch set uploaded (by TrainBranchBot; author: MediaWiki PreSync):

[operations/mediawiki-config@master] testwikis to 1.45.0-wmf.3

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

Change #1150855 merged by jenkins-bot:

[operations/mediawiki-config@master] testwikis to 1.45.0-wmf.3

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

Mentioned in SAL (#wikimedia-operations) [2025-05-27T03:02:47Z] <mwpresync@deploy1003> Started scap sync-world: testwikis to 1.45.0-wmf.3 refs T392173

Mentioned in SAL (#wikimedia-operations) [2025-05-27T03:49:36Z] <mwpresync@deploy1003> Finished scap sync-world: testwikis to 1.45.0-wmf.3 refs T392173 (duration: 46m 49s)

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

[operations/mediawiki-config@master] group0 to 1.45.0-wmf.3

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

Change #1151286 merged by jenkins-bot:

[operations/mediawiki-config@master] group0 to 1.45.0-wmf.3

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

Mentioned in SAL (#wikimedia-operations) [2025-05-27T18:21:48Z] <dancy@deploy1003> rebuilt and synchronized wikiversions files: group0 to 1.45.0-wmf.3 refs T392173

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

[operations/mediawiki-config@master] group1 to 1.45.0-wmf.3

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

Change #1151770 merged by jenkins-bot:

[operations/mediawiki-config@master] group1 to 1.45.0-wmf.3

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

Mentioned in SAL (#wikimedia-operations) [2025-05-28T18:19:05Z] <dancy@deploy1003> rebuilt and synchronized wikiversions files: group1 to 1.45.0-wmf.3 refs T392173

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

[operations/mediawiki-config@master] group2 to 1.45.0-wmf.3

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

Change #1152119 merged by jenkins-bot:

[operations/mediawiki-config@master] group2 to 1.45.0-wmf.3

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

Mentioned in SAL (#wikimedia-operations) [2025-05-29T18:27:39Z] <dancy@deploy1003> rebuilt and synchronized wikiversions files: group2 to 1.45.0-wmf.3 refs T392173