Page MenuHomePhabricator

JobQueueError global rename (user:Archives_cantonales_jurassiennes)
Closed, ResolvedPublic

Description

https://meta.wikimedia.org/wiki/Special:GlobalRenameProgress/Archives_cantonales_jurassiennes

Renamed by User:Itti

She got the following error;

[90e25e28] 2015-11-26 09:54:29: Fataler Ausnahmefehler des Typs „JobQueueError“

Rename progress not finished and no logentry is showing when watching the special page.


https://de.wikipedia.org/wiki/Wikipedia:Benutzernamen_%C3%A4ndern#2015-11-26_.E2.80.93_RCJU-ArCJ_.E2.86.92_Archives_cantonales_jurassiennes

The server side error is The exception being Could not insert job(s), 2 partitions tried..

srv/mediawiki/php-1.27.0-wmf.7
{"file":"includes/jobqueue/JobQueue.php","line":324,"function":"doBatchPush","class":"JobQueueFederated","type":"->","args":["array","integer"]},
{"file":"includes/jobqueue/JobQueue.php","line":296,"function":"batchPush","class":"JobQueue","type":"->","args":["array","integer"]},
{"file":"includes/jobqueue/JobQueueGroup.php","line":129,"function":"push","class":"JobQueue","type":"->","args":["array"]},
{"file":"extensions/CentralAuth/includes/GlobalRename/GlobalRenameUser.php","line":178,"function":"push","class":"JobQueueGroup","type":"->","args":["array"]},
{"file":"extensions/CentralAuth/includes/GlobalRename/GlobalRenameUser.php","line":131,"function":"injectLocalRenameUserJobs","class":"GlobalRenameUser","type":"->","args":["array","array"]},
{"file":"extensions/CentralAuth/includes/specials/SpecialGlobalRenameUser.php","line":185,"function":"rename","class":"GlobalRenameUser","type":"->","args":["array"]},
{"file":"includes/htmlform/HTMLForm.php","line":591,"function":"onSubmit","class":"SpecialGlobalRenameUser","type":"->","args":["array"]},
{"file":"includes/htmlform/HTMLForm.php","line":503,"function":"trySubmit","class":"HTMLForm","type":"->","args":[]},
{"file":"includes/htmlform/HTMLForm.php","line":518,"function":"tryAuthorizedSubmit","class":"HTMLForm","type":"->","args":[]},
{"file":"includes/specialpage/FormSpecialPage.php","line":154,"function":"show","class":"HTMLForm","type":"->","args":[]},
{"file":"extensions/CentralAuth/includes/specials/SpecialGlobalRenameUser.php","line":28,"function":"execute","class":"FormSpecialPage","type":"->","args":["NULL"]},
{"file":"includes/specialpage/SpecialPage.php","line":384,"function":"execute","class":"SpecialGlobalRenameUser","type":"->","args":["NULL"]},
{"file":"includes/specialpage/SpecialPageFactory.php","line":553,"function":"run","class":"SpecialPage","type":"->","args":["NULL"]},
{"file":"includes/MediaWiki.php","line":280,"function":"executePath","class":"SpecialPageFactory","type":"::","args":["Title","RequestContext"]},
{"file":"includes/MediaWiki.php","line":704,"function":"performRequest","class":"MediaWiki","type":"->","args":[]},
{"file":"includes/MediaWiki.php","line":506,"function":"main","class":"MediaWiki","type":"->","args":[]},
{"file":"index.php","line":43,"function":"run","class":"MediaWiki","type":"->","args":[]},
{"file":"/srv/mediawiki/w/index.php","line":3,"function":"include","args":["string"]}

Event Timeline

Steinsplitter raised the priority of this task from to Needs Triage.
Steinsplitter updated the task description. (Show Details)
Steinsplitter added a project: GlobalRename.
Steinsplitter added subscribers: Steinsplitter, Itti.
Steinsplitter set Security to None.
Steinsplitter added subscribers: hoo, Legoktm.

The JobQueueError should not be happening anymore. Any prior renames may need a kick (renaming back and forth maybe, @Legoktm?).

Micha subscribed.

User account is still in Twilight Zone: https://meta.wikimedia.org/wiki/Special:GlobalRenameProgress/Archives_cantonales_jurassiennes

Maybe the JobQueueError is fixed but the error by user account still exists.

The problem now is that https://meta.wikimedia.org/wiki/Special:GlobalRenameProgress/Archives_cantonales_jurassiennes shows up with:

Local wikiStatus
commons.wikimedia.orgDone
de.wikipedia.orgDone
en.wikipedia.orgDone
en.wikibooks.orgDone
en.wikinews.orgDone
en.wikiquote.orgDone
en.wikisource.orgDone
en.wikiversity.orgDone
en.wikivoyage.orgQueued
en.wiktionary.orgQueued
fr.wikipedia.orgQueued
incubator.wikimedia.orgQueued
it.wikipedia.orgQueued
login.wikimedia.orgQueued
www.mediawiki.orgQueued
meta.wikimedia.orgQueued
species.wikimedia.orgQueued
www.wikidata.orgQueued

The 100 000 dollars question is: how do we resume the global rename ? :-}

Renaming back and forth doesn't work ("renaming already running"). Probably user should create a new, slightly different account?

Renaming back and forth doesn't work ("renaming already running"). Probably user should create a new, slightly different account?

I am sure this can be fixed by hand. Of course, only someone with shell access can fix this issue.

If the user needs the account ASAP, then it makes sense to create a new one.

No idea how long it will take to fix this issue here, i pointed a dev some days ago to this ticked and he told me that the issue will be fixed soon.

@MBq: But this is only a workaround. Inconsistent SUL accounts shouldn't exist.

It would be great if the renaming on all projects can be done until end of this week. Next week we would like to test uploads and I really prefer not to create another account because the chosen name "Archives cantonales jurassiennes" is the official name.

aaron removed aaron as the assignee of this task.Dec 18 2015, 8:40 PM

Hello all. This is urgent. We cannot upload pictures by GWT and we're just waiting until this task is solved. Can please somebody fix the broken renaming for "user:Archives cantonales jurassiennes" or just tell us, when exactly this can be done.

Why is this preventing you from using GWT?

Can't a commons admin just add Archives_cantonales_jurassiennes to the gwtoolset group on commons?

We cannot login.
Error massage:
"Login error
Your account is currently being renamed or merged. View the status. "

Could one of you look at that CentralAuth global rename that ended up being stuck half way?

The renaming jobs got interrupted due to an exception which seems to have been fixed. But the renaming system still show remaining users to be queued. I could not find a way to reemit the jobs :-\

https://meta.wikimedia.org/wiki/Special:GlobalRenameProgress/Archives_cantonales_jurassiennes

Glaisher subscribed.

Sorry, I missed that this ticket was re-opened. Looking now.

To manually fix a blocked rename, one can run:

mwscript extensions/CentralAuth/maintenance/fixStuckGlobalRename.php

Has to be run for each of wikis.