Page MenuHomePhabricator

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

Details

Backup Train Conductor
jeena
Release Version
1.45.0-wmf.1
Release Date
May 12 2025, 12:00 AM

2025 week 20 1.45-wmf.1 Changes wmf/1.45.0-wmf.1

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

Monday May 12thTuesday, May 13thWednesday, May 14thThursday, May 15thFriday
Backports only.Branch wmf.1 and deploy to Group 0 Wikis.Deploy wmf.1 to Group 1 Wikis.Deploy wmf.1 to all Wikis.No deployments on fridays

How this works

  • Any serious bugs affecting wmf.1 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.44.0-wmf.28
Next: 1.45.0-wmf.2
Related Changes in Gerrit:

Event Timeline

Restricted Application added a subscriber: Aklapper. ยท View Herald TranscriptApr 17 2025, 12:26 AM
thcipriani triaged this task as Medium priority.
thcipriani updated Other Assignee, added: jeena.
thcipriani set the point value for this task to 5.
thcipriani renamed this task from 1.45.0-wmf.3 deployment blockers to 1.45.0-wmf.2 deployment blockers.Apr 17 2025, 6:01 PM
thcipriani changed Release Version from 1.45.0-wmf.3 to 1.45.0-wmf.2.
thcipriani renamed this task from 1.45.0-wmf.2 deployment blockers to 1.45.0-wmf.1 deployment blockers.May 5 2025, 9:47 PM
thcipriani changed Release Version from 1.45.0-wmf.2 to 1.45.0-wmf.1.
Risky Patch! ๐Ÿš‚๐Ÿ”ฅ
  • Change: Update Codex from v1.23.0 to 2.0.0-rc.1
  • Summary: We have just made a major version increment in Codex and we are upgrading MediaWiki core to use the 2.x version with this patch.
    • The Design System Team is in the process of rolling out Codex 2.0. See T391012 for more information about this release.
    • This week, a patch to upgrade MediaWiki to use Codex v2.0.0-rc.1 will ride the train. Here is the core patch.
      • To accommodate some of the breaking changes in this release, patches in Minerva and Vector must be merged before the above patch is merged. They include some temporary workarounds which will be immediately removed after the core patch goes through
      • Immediately after the core patch is merged, these patches in Minerva and Vector should also be merged to remove the earlier workaround.
      • Al these patches are intended to be merged as a group, and all patch dependencies have been declared in Gerrit using Depends-On.
  • Test plan:
    • See T392379 for details of DST's testing plan for this release; we will do extensive manual testing on the wikis once these changes go out on the train. If any significant problems are found with the upstream Codex release, then we will release a v2.0.0-rc.2 to address any issues. Otherwise we'll release v2.0.0 final next week (which will have few or now changes from 2.0.0-rc.1).
  • Places to monitor:
  • Revert plan: Given the chain of patches involved, please don't attempt a revert without coordinating with a member of DST; contact us via Slack or IRC and we can help revert all the patches in question in the right order.
  • IRC contact: annet, EricGardner (please note we are not regular IRC users but we'll try to monitor the appropriate channels during release)
  • Slack contact (preferred over IRC): WMF staff can post in the #talk-to-design-system-team and we'll respond quickly
  • UBN Task Projects/tags: T391012
  • Would you like to backport this change rather than ride the train?: Train deployment preferable.

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

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

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

Change #1144694 merged by jenkins-bot:

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

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

Change #1145102 had a related patch set uploaded (by TrainBranchBot; author: Jaime Nuche):

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

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

Change #1145102 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2025-05-13T09:11:39Z] <jnuche@deploy1003> Started scap sync-world: testwikis to 1.45.0-wmf.1 refs T392171

Mentioned in SAL (#wikimedia-operations) [2025-05-13T10:14:54Z] <jnuche@deploy1003> rebuilt and synchronized wikiversions files: group0 to 1.45.0-wmf.1 refs T392171

Change #1145806 had a related patch set uploaded (by TrainBranchBot; author: Jaime Nuche):

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

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

Change #1145806 merged by jenkins-bot:

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

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

Change #1145807 had a related patch set uploaded (by TrainBranchBot; author: Jaime Nuche):

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

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

Change #1145807 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2025-05-14T08:30:14Z] <jnuche@deploy1003> rebuilt and synchronized wikiversions files: group0 to 1.45.0-wmf.1 refs T392171

Change #1145849 had a related patch set uploaded (by TrainBranchBot; author: Jaime Nuche):

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

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

Change #1145849 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2025-05-14T10:28:23Z] <jnuche@deploy1003> rebuilt and synchronized wikiversions files: group1 to 1.45.0-wmf.1 refs T392171

Change #1146502 had a related patch set uploaded (by TrainBranchBot; author: Jaime Nuche):

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

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

Change #1146502 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2025-05-15T08:17:04Z] <jnuche@deploy1003> rebuilt and synchronized wikiversions files: group2 to 1.45.0-wmf.1 refs T392171

Change #1146505 had a related patch set uploaded (by TrainBranchBot; author: Jaime Nuche):

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

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

Change #1146505 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2025-05-15T09:22:00Z] <jnuche@deploy1003> rebuilt and synchronized wikiversions files: group1 to 1.45.0-wmf.1 refs T392171

Change #1146535 had a related patch set uploaded (by TrainBranchBot; author: Jaime Nuche):

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

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

Change #1146535 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2025-05-15T10:07:14Z] <jnuche@deploy1003> rebuilt and synchronized wikiversions files: group2 to 1.45.0-wmf.1 refs T392171

I'm going to foolishly tempt Fate and declare the train finished.

Feel free to reopen if necessary to mock my hubris.