Page MenuHomePhabricator

1.37.0-wmf.1 deployment blockers
Closed, ResolvedPublicRelease

Details

Backup Train Conductor
dduvall
Release Version
1.37.0-wmf.1
Release Date
Apr 12 2021, 12:00 AM

2021 week 15 1.37-wmf.1 Changes wmf/1.37.0-wmf.1

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

Monday April 12thTuesday, April 13thWednesday, April 14thThursday, April 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.36.0-wmf.38
Next: 1.37.0-wmf.2

Event Timeline

thcipriani changed Release Version from 1.36.0-wmf.39 to 1.37.0-wmf.1.Apr 6 2021, 7:50 PM
jeena renamed this task from 1.36.0-wmf.39 deployment blockers to 1.37.0-wmf.1 deployment blockers.Apr 6 2021, 7:52 PM

Nonrisky change: we added a hard deprecation to Wikibase in T278926. If you see this message:

Use of Wikibase\Repo\WikibaseRepo::getEntityLookup with non-default $cache or $lookupMode was deprecated in WikibaseRepo 1.37.

It’s fine, the code should still work, there’s no need to block the train (unless you want to, e.g. because it’s excessive logspam), but feel free to let us know at Wikibase Service Migration.

Nonrisky change: we added a hard deprecation to Wikibase in T278926. If you see this message:

Use of Wikibase\Repo\WikibaseRepo::getEntityLookup with non-default $cache or $lookupMode was deprecated in WikibaseRepo 1.37.

It’s fine, the code should still work, there’s no need to block the train (unless you want to, e.g. because it’s excessive logspam), but feel free to let us know at Wikibase Service Migration.

The same goes for getEntityRevisionLookup (T278925), i.e. this message is also harmless:

Use of Wikibase\Repo\WikibaseRepo::getEntityRevisionLookup with non-default $cache was deprecated in WikibaseRepo 1.37.

Hello, is this going to be wmf.1 deployment, or wmf.39 deployment? https://gerrit.wikimedia.org/r/c/mediawiki/core/+/678677 seems to create wmf.39, but this task disagrees.

Hello, is this going to be wmf.1 deployment, or wmf.39 deployment? https://gerrit.wikimedia.org/r/c/mediawiki/core/+/678677 seems to create wmf.39, but this task disagrees.

Sigh. The only variable in our branch job that has to change in our automated branch cut job is MAJOR_VERSION. Forgot to change it when we updated this task. Re-running the job now.

Change 679421 had a related patch set uploaded (by Jeena Huneidi; author: Jeena Huneidi):

[operations/mediawiki-config@master] group1 wikis to 1.37.0-wmf.1 refs T278345

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

Change 679421 merged by jenkins-bot:

[operations/mediawiki-config@master] group1 wikis to 1.37.0-wmf.1 refs T278345

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

Mentioned in SAL (#wikimedia-operations) [2021-04-14T19:04:41Z] <jhuneidi@deploy1002> rebuilt and synchronized wikiversions files: group1 wikis to 1.37.0-wmf.1 refs T278345

Mentioned in SAL (#wikimedia-operations) [2021-04-14T19:06:45Z] <jhuneidi@deploy1002> Synchronized php: group1 wikis to 1.37.0-wmf.1 refs T278345 (duration: 02m 03s)

We have noticed a rendering change on English Wiktionary after this deployment. The first report was 22:44 UTC yesterday, a few hours after the deployment.

Pages with wikitext such as # {{senseid|en|something}} Definition, such as https://en.wiktionary.org/wiki/-ar, now display an extra blank list item which was not previously shown.

Compare http://web.archive.org/web/20210411024459/http://en.wiktionary.org/wiki/fall (11 April) with https://en.wiktionary.org/w/index.php?title=fall&oldid=62242836 - there is an extra list item at 3.2

It seems that content.parser-output.less is no longer being included in the minified CSS. @Jdlrobson @Ammarpad @matmarex

@TTO thanks for the report. I have opened a ticket: T280260

Change 679925 had a related patch set uploaded (by Jeena Huneidi; author: Jeena Huneidi):

[operations/mediawiki-config@master] all wikis to 1.37.0-wmf.1 refs T278345

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

Change 679925 merged by jenkins-bot:

[operations/mediawiki-config@master] all wikis to 1.37.0-wmf.1 refs T278345

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

Mentioned in SAL (#wikimedia-operations) [2021-04-15T19:14:16Z] <jhuneidi@deploy1002> rebuilt and synchronized wikiversions files: all wikis to 1.37.0-wmf.1 refs T278345