Page MenuHomeMiraheze

Fix stuck global rename for TheBurningPrincess / Eytirth
Closed, ResolvedPublic

Description

Could any available MediaWiki Engineer, or SRE, please run fixStuckGlobalRename.php again for @TheBurningPrincess (old wiki username)? New username is Eytirth. Wiki where stuck is bigforestwiki.

See also: https://meta.miraheze.org/wiki/Special:GlobalRenameProgress/Eytirth

Note that this is the second time it was stuck. It previously failed on arefepvawiki, if I remember correctly, and @RhinosF1 ran the same script then.

Thanks.

Event Timeline

Dmehus triaged this task as High priority.Apr 5 2022, 01:06
Dmehus created this task.
Dmehus moved this task from Backlog to Short Term on the MediaWiki (SRE) board.
Dmehus moved this task from Backlog to Maintenance Script Run on the MediaWiki board.
Dmehus updated the task description. (Show Details)
Starting to run job...
Wikimedia\Rdbms\DBQueryError from line 1809 of /srv/mediawiki/w/includes/libs/rdbms/database/Database.php: Error 1146: Table 'bigforestwiki.Vote' doesn't exist (db121)
Function: RenameuserSQL::rename
Query: UPDATE  `Vote` SET username = 'Eytirth' WHERE username = 'TheBurningPrincess' AND vote_user_id = 105

#0 /srv/mediawiki/w/includes/libs/rdbms/database/Database.php(1793): Wikimedia\Rdbms\Database->getQueryException('Table 'bigfores...', 1146, 'UPDATE  `Vote` ...', 'RenameuserSQL::...')
#1 /srv/mediawiki/w/includes/libs/rdbms/database/Database.php(1768): Wikimedia\Rdbms\Database->getQueryExceptionAndLog('Table 'bigfores...', 1146, 'UPDATE  `Vote` ...', 'RenameuserSQL::...')
#2 /srv/mediawiki/w/includes/libs/rdbms/database/Database.php(1327): Wikimedia\Rdbms\Database->reportQueryError('Table 'bigfores...', 1146, 'UPDATE  `Vote` ...', 'RenameuserSQL::...', false)
#3 /srv/mediawiki/w/includes/libs/rdbms/database/Database.php(2654): Wikimedia\Rdbms\Database->query('UPDATE  `Vote` ...', 'RenameuserSQL::...', 128)
#4 /srv/mediawiki/w/includes/libs/rdbms/database/DBConnRef.php(68): Wikimedia\Rdbms\Database->update('`Vote`', Array, 'username = 'The...', 'RenameuserSQL::...')
#5 /srv/mediawiki/w/includes/libs/rdbms/database/DBConnRef.php(386): Wikimedia\Rdbms\DBConnRef->__call('update', Array)
#6 /srv/mediawiki/w/extensions/Renameuser/includes/RenameuserSQL.php(225): Wikimedia\Rdbms\DBConnRef->update('Vote', Array, Array, 'RenameuserSQL::...')
#7 /srv/mediawiki/w/extensions/CentralAuth/includes/LocalRenameJob/LocalRenameUserJob.php(86): RenameuserSQL->rename()
#8 /srv/mediawiki/w/extensions/CentralAuth/includes/LocalRenameJob/LocalRenameJob.php(64): LocalRenameUserJob->doRun('LocalRenameUser...')
#9 /srv/mediawiki/w/extensions/CentralAuth/maintenance/fixStuckGlobalRename.php(106): LocalRenameJob->run()
#10 /srv/mediawiki/w/maintenance/doMaintenance.php(108): FixStuckGlobalRename->execute()
#11 /srv/mediawiki/w/extensions/CentralAuth/maintenance/fixStuckGlobalRename.php(113): require_once('/srv/mediawiki/...')
#12 {main}

@Reception123 Thanks for the trace. Maybe @RhinosF1 will know, or @John (hope he doesn't mind me adding him)?

@Reception123 Thanks for the trace. Maybe @RhinosF1 will know, or @John (hope he doesn't mind me adding him)?

The trace is fairly self explanatory here,

Error 1146: Table 'bigforestwiki.Vote' doesn't exist (db121)

Is missing SQL for the Vote extension.

RhinosF1 assigned this task to Reception123.

Please re-open if it stops again. It's still moving slow but moving. We have other tasks for the broken job system.

Stopped on the final wiki!

zhinternetpedia

There are no renames in progress for Eytirth. They may have already finished.

There are no renames in progress for Eytirth. They may have already finished.

please don't forget to actually resolve the task.

Unknown Object (User) added a comment.Apr 7 2022, 05:58

There are no renames in progress for Eytirth. They may have already finished.

please don't forget to actually resolve the task.

I think what was meant is it can't be ran to finish it on the last wiki, since the last wiki exited on failure, it failed, but the rename was completed. So it might not be done I guess? Though I may be wrong here.

It is done. I just forgot to mark resolved.

Unknown Object (User) added a comment.Apr 7 2022, 06:00

It is done. I just forgot to mark resolved.

I checked, and it didn't seem the last wiki was renamed though?

It did. I ran the script. Where are you looking?