Page MenuHomePhabricator

1.41.0-wmf.13 deployment blockers
Closed, ResolvedPublic5 Estimated Story PointsRelease

Details

Backup Train Conductor
jeena
Release Version
1.41.0-wmf.13
Release Date
Jun 12 2023, 12:00 AM

2023 week 24 1.41-wmf.13 Changes wmf/1.41.0-wmf.13

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

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

How this works

  • Any serious bugs affecting wmf.13 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.41.0-wmf.12
Next: 1.41.0-wmf.14

Event Timeline

thcipriani triaged this task as Medium priority.
thcipriani updated Other Assignee, added: jeena.
thcipriani set the point value for this task to 5.
Risky Patch! 🚂🔥

This code is used for all hooks, it is exercised hundreds of times with every request, and most test cases. If somethign is wrong with it, we will know very soon.

Indeed: T338213

Edit: The patch was temporarily reverted, but a new version of it, with a tiny adjustment to hopefully avoid the issues, is already up for review.

Edit 2: The reinstatement was already merged, so we’re back in “risky” territory – but so far it hasn’t broken CI again :)

During this train please ping me if you notice any issues with menu items displaying without icons in the mobile (Minerva) skin. None of these should be train blockers for this train, but I'd like to fix any issues relating to that promptly (see https://gerrit.wikimedia.org/r/c/mediawiki/skins/MinervaNeue/+/928965 for example).

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

[mediawiki/core@wmf/1.41.0-wmf.13] Branch commit for wmf/1.41.0-wmf.13

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

Change 928916 merged by jenkins-bot:

[mediawiki/core@wmf/1.41.0-wmf.13] Branch commit for wmf/1.41.0-wmf.13

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

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

[operations/mediawiki-config@master] testwikis wikis to 1.41.0-wmf.13

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

Change 929434 merged by jenkins-bot:

[operations/mediawiki-config@master] testwikis wikis to 1.41.0-wmf.13

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

Mentioned in SAL (#wikimedia-operations) [2023-06-13T03:02:42Z] <mwpresync@deploy1002> Started scap: testwikis wikis to 1.41.0-wmf.13 refs T337527

Mentioned in SAL (#wikimedia-operations) [2023-06-13T03:52:09Z] <mwpresync@deploy1002> Finished scap: testwikis wikis to 1.41.0-wmf.13 refs T337527 (duration: 49m 27s)

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

[operations/mediawiki-config@master] group0 wikis to 1.41.0-wmf.13

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

Change 929629 merged by jenkins-bot:

[operations/mediawiki-config@master] group0 wikis to 1.41.0-wmf.13

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

Mentioned in SAL (#wikimedia-operations) [2023-06-13T08:20:17Z] <jnuche@deploy1002> rebuilt and synchronized wikiversions files: group0 wikis to 1.41.0-wmf.13 refs T337527

Change 929647 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/core@wmf/1.41.0-wmf.13] Revert "Implement Language Converter for yue (Cantonese)"

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

[ Risky patch ] for backporting to wmf.13: since we've never removed a LC before
--https://gerrit.wikimedia.org/r/929447

Change 929647 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/core@wmf/1.41.0-wmf.13] Revert "Implement Language Converter for yue (Cantonese)"

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

[ Risky patch ] for backporting to wmf.13: since we've never removed a LC before
--https://gerrit.wikimedia.org/r/929447

I think ideally we should arrange it into June 15 UTC afternoon backport window if wmf13 deployed as normal schedule since the yue wiki is in group2.

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

[operations/mediawiki-config@master] group1 wikis to 1.41.0-wmf.13

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

Change 929993 merged by jenkins-bot:

[operations/mediawiki-config@master] group1 wikis to 1.41.0-wmf.13

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

Mentioned in SAL (#wikimedia-operations) [2023-06-14T09:21:15Z] <jnuche@deploy1002> rebuilt and synchronized wikiversions files: group1 wikis to 1.41.0-wmf.13 refs T337527

Mentioned in SAL (#wikimedia-operations) [2023-06-14T09:28:12Z] <jnuche@deploy1002> Synchronized php: group1 wikis to 1.41.0-wmf.13 refs T337527 (duration: 06m 56s)

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

[operations/mediawiki-config@master] group0 wikis to 1.41.0-wmf.13

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

Change 929999 merged by jenkins-bot:

[operations/mediawiki-config@master] group0 wikis to 1.41.0-wmf.13

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

Mentioned in SAL (#wikimedia-operations) [2023-06-14T10:03:35Z] <jnuche@deploy1002> rebuilt and synchronized wikiversions files: group0 wikis to 1.41.0-wmf.13 refs T337527

After rolling back to wmf.12, now the Kartographer extension in group1 wikis is giving a small but constant stream of errors, like this one.

Volume is low and the T339094 blocker is already receiving attention by @Ladsgroup, so I'm going to wait a bit longer before I try to roll the train forward (which would require reverting the patches mentioned in T339094).

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

[operations/mediawiki-config@master] group1 wikis to 1.41.0-wmf.13

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

Change 930168 merged by jenkins-bot:

[operations/mediawiki-config@master] group1 wikis to 1.41.0-wmf.13

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

Mentioned in SAL (#wikimedia-operations) [2023-06-14T12:41:39Z] <jnuche@deploy1002> rebuilt and synchronized wikiversions files: group1 wikis to 1.41.0-wmf.13 refs T337527

Mentioned in SAL (#wikimedia-operations) [2023-06-14T12:47:50Z] <jnuche@deploy1002> Synchronized php: group1 wikis to 1.41.0-wmf.13 refs T337527 (duration: 06m 10s)

After deploying wmf.13 to group1 again, Kartographer errors are gone.

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

[operations/mediawiki-config@master] group2 wikis to 1.41.0-wmf.13

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

Change 930516 merged by jenkins-bot:

[operations/mediawiki-config@master] group2 wikis to 1.41.0-wmf.13

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

Mentioned in SAL (#wikimedia-operations) [2023-06-15T08:13:31Z] <jnuche@deploy1002> rebuilt and synchronized wikiversions files: group2 wikis to 1.41.0-wmf.13 refs T337527

Change 929647 merged by jenkins-bot:

[mediawiki/core@wmf/1.41.0-wmf.13] Revert "Implement Language Converter for yue (Cantonese)"

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

Mentioned in SAL (#wikimedia-operations) [2023-06-15T14:19:46Z] <lucaswerkmeister-wmde@deploy1002> Started scap: Backport for [[gerrit:929647|Revert "Implement Language Converter for yue (Cantonese)" (T59106 T337527)]]

Mentioned in SAL (#wikimedia-operations) [2023-06-15T14:21:11Z] <lucaswerkmeister-wmde@deploy1002> lucaswerkmeister-wmde and wsung: Backport for [[gerrit:929647|Revert "Implement Language Converter for yue (Cantonese)" (T59106 T337527)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-06-15T14:29:39Z] <lucaswerkmeister-wmde@deploy1002> Finished scap: Backport for [[gerrit:929647|Revert "Implement Language Converter for yue (Cantonese)" (T59106 T337527)]] (duration: 09m 53s)

[ Risky patch ] for backporting to wmf.13: since we've never removed a LC before
--https://gerrit.wikimedia.org/r/929447

Change 929647 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/core@wmf/1.41.0-wmf.13] Revert "Implement Language Converter for yue (Cantonese)"

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

Merged and backported. Doesn't seem to cause any issue.