Page MenuHomePhabricator

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

Details

Backup Train Conductor
jnuche
Release Version
1.41.0-wmf.15
Release Date
Jun 26 2023, 12:00 AM

2023 week 26 1.41-wmf.15 Changes wmf/1.41.0-wmf.15

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

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

How this works

  • Any serious bugs affecting wmf.15 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.14
Next: 1.41.0-wmf.16

Related Objects

Event Timeline

Restricted Application added a subscriber: Aklapper. ยท View Herald TranscriptJun 23 2023, 6:57 PM

For the next week's train (I don't think there's a task yet):

Risky Patch! ๐Ÿš‚๐Ÿ”ฅ
  • Change: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/925125 "SpecialLog: Enable built-in validation of HTMLForm" (T338042)
  • Summary: Special:Log is a very old and stable interface. It's possible that someone or something relies on the buggy lack of validation.
  • Test plan: Tested manually.
  • Places to monitor: Bug reports mentioning Special:Log (issues are unlikely to result in any automated error logging)
  • Revert plan: Revert patch
  • Affected wikis: all
  • IRC contact: MatmaRex
  • UBN Task Projects/tags: MediaWiki-General
  • Would you like to backport this change rather than ride the train?: No
thcipriani triaged this task as Medium priority.
thcipriani updated Other Assignee, added: jnuche.
thcipriani set the point value for this task to 5.
  1. Risky Patch! ๐Ÿš‚๐Ÿ”ฅ
  • Change: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/929795
  • Summary:There is a risk of an increased level of warnings in the new train related to legacy use of the targets system in extensions which do not have unit tests that run on core patches I've just noticed. The log message will show as "Modules must target desktop and mobile. Module name: <name of module>" https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Citoid/+/933186/1 for example. The fix to modules it occurs on are pretty simple and I'd prefer to fix them based on volume of errors unless there is an exceptional amount of them and strong reasons why they can't be fixed.
  • Test plan: Logstash (beta) doesn't show any issues, but I don't trust it's setup correctly. We should check the deprecated channel after the group 0 deploy for a better sense.
  • Places to monitor: https://logstash.wikimedia.org/app/dashboards#/view/mediawiki-deprecated
  • Revert plan: Reverting core patch should be safe but ideally after patching the appropriate extensions has been ruled out for some reason (And ideally after IRC contacts have OKed it). If reverted please make sure the task for impacted extensions stays open and make it blocker of the next deploy as it's important this change rolls out sooner rather than later.
  • Affected wikis: all
  • Phab contact: Jdlrobson, Catrope
  • UBN Task Projects/tags: Please use the component tag. E.g. for https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Citoid/+/933186 please tag Citoid pointing to this message.
  • Would you like to backport this change rather than ride the train?: No

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

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

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

Change 932814 merged by jenkins-bot:

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

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

Change 933500 had a related patch set uploaded (by TrainBranchBot; author: Brennen Bearnes):

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

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

Mentioned in SAL (#wikimedia-operations) [2023-06-27T16:36:20Z] <brennen> train 1.41.0-wmf.15: re-running scap stage-train (T340243)

Change 933500 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2023-06-27T16:37:11Z] <brennen@deploy1002> Started scap: testwikis wikis to 1.41.0-wmf.15 refs T340243

Mentioned in SAL (#wikimedia-operations) [2023-06-27T17:20:07Z] <brennen@deploy1002> Finished scap: testwikis wikis to 1.41.0-wmf.15 refs T340243 (duration: 42m 56s)

Change 933610 had a related patch set uploaded (by TrainBranchBot; author: Brennen Bearnes):

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

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

Change 933610 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2023-06-27T18:41:16Z] <brennen@deploy1002> rebuilt and synchronized wikiversions files: group0 wikis to 1.41.0-wmf.15 refs T340243

Pre-emptively noting that I have a hard stop today at 16:45 MDT / 22:45 UTC, and RelEng is a bit short-staffed this week. In the event of a blocker that's unresolved before 16:00 local, I am likely to pause the train overnight.

Mentioned in SAL (#wikimedia-operations) [2023-06-28T18:02:03Z] <brennen> train 1.41.0-wmf.15 (T340243): no current blockers, rolling to group1.

Change 933987 had a related patch set uploaded (by TrainBranchBot; author: Brennen Bearnes):

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

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

Change 933987 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2023-06-28T18:14:37Z] <brennen@deploy1002> rebuilt and synchronized wikiversions files: group1 wikis to 1.41.0-wmf.15 refs T340243

Mentioned in SAL (#wikimedia-operations) [2023-06-28T18:20:56Z] <brennen@deploy1002> Synchronized php: group1 wikis to 1.41.0-wmf.15 refs T340243 (duration: 06m 18s)

T340679 and T340682 are at enough volume that I'd like to see them fixed before going to all wikis.

Mentioned in SAL (#wikimedia-operations) [2023-06-28T19:46:54Z] <brennen> train 1.41.0-wmf.15 (T340243): deploying a revert for T127268 related deprecation logspam - this is likely to impinge on upcoming backport window, which currently has no patches. will update when finished.

Mentioned in SAL (#wikimedia-operations) [2023-06-29T18:06:41Z] <brennen> train 1.41.0-wmf.15 (T340243): no current blockers, logs calm, rolling to all wikis

Change 934397 had a related patch set uploaded (by TrainBranchBot; author: Brennen Bearnes):

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

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

Change 934397 merged by jenkins-bot:

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

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

Mentioned in SAL (#wikimedia-operations) [2023-06-29T18:16:40Z] <brennen@deploy1002> rebuilt and synchronized wikiversions files: group2 wikis to 1.41.0-wmf.15 refs T340243

It seems I introduced a video playback bug with T340816: Unable to load media player on mobile devices. I'll schedule a back port of the fix for Monday.

It seems I introduced a video playback bug with T340816: Unable to load media player on mobile devices. I'll schedule a back port of the fix for Monday.

This seems like it warrants a Friday deploy. Would have been considered a blocker if it were caught earlier in the week, I'd think.

brennen moved this task from Doing to Done or Declined on the User-brennen board.

Deployed fix for T340816. Otherwise looks stable on all wikis.

hashar subscribed.

Remarking as resolved after T340821 got fixed this morning.