Page MenuHomePhabricator

NPP Feed broken
Closed, ResolvedPublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):
Go to Special:NewPagesFeed on enwiki

What happens?:
Different editors are reporting different issues. It may load nothing or it may load a small number of pages. Some sort of loading message is also reported.

What should have happened instead?:

The complete New Page feed loads.

Software version (if not a Wikimedia wiki), browser information, screenshots, other , etc:
See also: https://en.wikipedia.org/wiki/Wikipedia_talk:New_pages_patrol/Reviewers#Feed_broken?

24x3riSd.png (261×500 px, 46 KB)

Screenshot 2021-08-26 5.13.29 PM.png (1×1 px, 408 KB)

Event Timeline

When I load https://en.wikipedia.org/wiki/Special:NewPagesFeed it gets stuck until Firefox prompts me to stop the page.

https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PageTriage/+/666595 is probably the cause, unfortunately. Testing if a revert of that fixes this...

Change 715148 had a related patch set uploaded (by Legoktm; author: Legoktm):

[mediawiki/extensions/PageTriage@master] Revert \"Update backbone.js and underscore.js\"

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

Change 715087 had a related patch set uploaded (by Legoktm; author: Legoktm):

[mediawiki/extensions/PageTriage@wmf/1.37.0-wmf.20] Revert \"Update backbone.js and underscore.js\"

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

CI is broken, however @Barkeep49 verified that with the revert and bypassing cache NewPagesFeed works again, so I'm going to force merge and sync it out.

Change 715087 merged by Legoktm:

[mediawiki/extensions/PageTriage@wmf/1.37.0-wmf.20] Revert \"Update backbone.js and underscore.js\"

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

Mentioned in SAL (#wikimedia-operations) [2021-08-27T00:44:14Z] <legoktm@deploy1002> Synchronized php-1.37.0-wmf.20/extensions/PageTriage/: Revert backbone.js and underscore.js updates (T289825) (duration: 01m 06s)

Change 715148 merged by Legoktm:

[mediawiki/extensions/PageTriage@master] Revert \"Update backbone.js and underscore.js\"

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

Legoktm claimed this task.
Legoktm triaged this task as Unbreak Now! priority.

Should be fixed now. I filed T289830: PageTriage tests failing in Jenkins for the CI failure.

:(( I tested it in beta cluster...