Page MenuHomePhabricator

FuzzyBot not attached on some Wikimedia wikis
Closed, ResolvedPublic

Event Timeline

It's just a normal system user. I have no idea whether those need to be attached or how to do it. Can someone explain?

@Anomie Would you know what's expected behavior here?

Special:CentralAuth isn't showing it because there's no entry in the CA localuser table. I don't know why there isn't such an entry; I see the specieswiki user was created 2016-03-19, so it's possibly some bug that has since been fixed.

Nikerabbit changed the task status from Open to Stalled.Aug 18 2016, 12:22 PM
Nikerabbit triaged this task as Low priority.

Okay, but I still don't have any idea how I would resolve this bug.

I misstated things earlier: it's not showing up at all because there is no entry in the localnames table, not localuser

The fix for the specific fact of these missing table entries would likely be something like this, using mwrepl:

$centraluser = CentralAuthUser::getMasterInstance( 'FuzzyBot' );
$centraluser->addLocalName( 'specieswiki' );
$centraluser->attach( 'specieswiki', 'login' );

If you don't have access to do that yourself, let me know.

EDIT: Better merge method.

Nikerabbit changed the task status from Stalled to Open.Aug 18 2016, 5:34 PM

I should have access, so I can try, though if I accidentally break something I wouldn't know how to fix it.

$centraluser = CentralAuthUser::getMasterInstance( 'FuzzyBot' );
$centraluser->addLocalName( 'specieswiki' );
$centraluser->attach( 'specieswiki', 'login' );

Shouldn't that be getMasterInstanceByName?

https://species.wikimedia.org/wiki/Special:CentralAuth/FuzzyBot now shows it as attached, though does not specify the method. Should I do the same for the two wikimania wikis for which it displays unattached?

You could.

It is showing the method, it's just that the icon for 'login' is a completely transparent image.

Nemo_bis renamed this task from Incomplete Global account information to FuzzyBot not attached on some Wikimedia wikis.Aug 25 2016, 11:35 AM
Nikerabbit claimed this task.
Nikerabbit moved this task from In Progress to Done on the Language-Q1-2016-17 Sprint 4 board.
Stang subscribed.

Not attached on wikimaniawiki.