Page MenuHomePhabricator

MediaWiki\Page\PageAssertionException: The given PageIdentity {pageIdentity} does not represent a proper page
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   MediaWiki\Page\PageAssertionException: The given PageIdentity {pageIdentity} does not represent a proper page
exception.trace
from /srv/mediawiki/php-1.40.0-wmf.24/includes/page/WikiPageFactory.php(57)
#0 /srv/mediawiki/php-1.40.0-wmf.24/includes/page/WikiPageFactory.php(96): MediaWiki\Page\WikiPageFactory->newFromTitle(Title)
#1 /srv/mediawiki/php-1.40.0-wmf.24/includes/page/DeletePage.php(267): MediaWiki\Page\WikiPageFactory->newFromLinkTarget(TitleValue)
#2 /srv/mediawiki/php-1.40.0-wmf.24/includes/actions/DeleteAction.php(445): MediaWiki\Page\DeletePage->canProbablyDeleteAssociatedTalk()
#3 /srv/mediawiki/php-1.40.0-wmf.24/includes/actions/DeleteAction.php(350): DeleteAction->showForm(string)
#4 /srv/mediawiki/php-1.40.0-wmf.24/includes/actions/DeleteAction.php(144): DeleteAction->tempConfirmDelete()
#5 /srv/mediawiki/php-1.40.0-wmf.24/includes/actions/DeleteAction.php(114): DeleteAction->tempDelete()
#6 /srv/mediawiki/php-1.40.0-wmf.24/includes/MediaWiki.php(553): DeleteAction->show()
#7 /srv/mediawiki/php-1.40.0-wmf.24/includes/MediaWiki.php(330): MediaWiki->performAction(Article, Title)
#8 /srv/mediawiki/php-1.40.0-wmf.24/includes/MediaWiki.php(917): MediaWiki->performRequest()
#9 /srv/mediawiki/php-1.40.0-wmf.24/includes/MediaWiki.php(573): MediaWiki->main()
#10 /srv/mediawiki/php-1.40.0-wmf.24/index.php(50): MediaWiki->run()
#11 /srv/mediawiki/php-1.40.0-wmf.24/index.php(46): wfIndexMain()
#12 /srv/mediawiki/w/index.php(3): require(string)
#13 {main}
Impact

Pages in NS_TEMPLATE at guc.wikipedia cannot be deleted.

Notes

Accidentally introduced in e12a5a669c595f97c422299fa59f3635e72b295a by introducing a space in NS_TEMPLATE_TALK's guc translation.

Event Timeline

Urbanecm triaged this task as High priority.

Change 892946 had a related patch set uploaded (by Urbanecm; author: Urbanecm):

[mediawiki/core@master] MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation

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

Change 892946 merged by jenkins-bot:

[mediawiki/core@master] MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation

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

Change 892966 had a related patch set uploaded (by Zabe; author: Urbanecm):

[mediawiki/core@wmf/1.40.0-wmf.24] MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation

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

Change 892967 had a related patch set uploaded (by Zabe; author: Urbanecm):

[mediawiki/core@wmf/1.40.0-wmf.25] MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation

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

Change 892967 merged by jenkins-bot:

[mediawiki/core@wmf/1.40.0-wmf.25] MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation

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

Change 892966 merged by jenkins-bot:

[mediawiki/core@wmf/1.40.0-wmf.24] MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation

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

Mentioned in SAL (#wikimedia-operations) [2023-02-28T20:43:54Z] <zabe@deploy2002> Started scap: Backport for [[gerrit:892967|MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation (T330746 T321881)]], [[gerrit:892966|MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation (T330746 T321881)]]

Mentioned in SAL (#wikimedia-operations) [2023-02-28T20:45:51Z] <zabe@deploy2002> zabe: Backport for [[gerrit:892967|MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation (T330746 T321881)]], [[gerrit:892966|MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation (T330746 T321881)]] synced to the testservers: mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-02-28T20:54:00Z] <zabe@deploy2002> Finished scap: Backport for [[gerrit:892967|MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation (T330746 T321881)]], [[gerrit:892966|MessagesGuc: Remove trailing space from NS_TEMPLATE_TALK translation (T330746 T321881)]] (duration: 10m 06s)

I can delete Template:* pages now at gucwiki.