Last modified: 2014-09-11 18:51:17 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T31435, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 29435 - CentralAuth's Special:GlobalGroupMembership setup catch-22
CentralAuth's Special:GlobalGroupMembership setup catch-22
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
CentralAuth (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
: 31897 43916 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-06-16 18:32 UTC by Brion Vibber
Modified: 2014-09-11 18:51 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Brion Vibber 2011-06-16 18:32:08 UTC
CentralAuth's Special:GlobalGroupMembership (aka Special:GlobalUserRights) only allows users to use it who are already in a global group that confers the 'globalgroupmembership' right -- no local group can apply this property.

While this sounds nice, it seems to involve a bit of a chicken-and-egg problem: without diving into the raw database, there's nobody who can add the first global op user to the appropriate group.

Bug 17308 requests entirely *removing* the global right and replacing it with *only* a local right, for a different reason -- ensuring that it can only be run from a single wiki. This appears to be motivated by logging issues -- apparently we don't (or didn't, don't know the current status) have global logs for global actions like this, so the logs go into the local wiki where they might not be seein.

Either way, it would be useful to have some way to actually set it in the first place...
Comment 1 Victor Vasiliev 2011-06-16 18:34:19 UTC
migrateStewards.php does that.
Comment 2 Brion Vibber 2011-06-16 18:56:30 UTC
migrateStewards.php isn't necessarily going to be run -- if you start your wiki on CentralAuth to begin with, you have nothing to migrate.
Comment 3 Andre Klapper 2014-03-11 14:11:38 UTC
vasilvv: You're set as assignee here, do you plan to work on this or should the assignee be reset to default? (And the ticket has "high priority" set for nearly three years which might be unrealistic)
Comment 4 Victor Vasiliev 2014-03-11 14:22:15 UTC
No, and I don't actually believe that this is a serious issue.  Bootstrapping CentralAuth is not something which really happens often (it probably happens mostly in dev environment -- and developers can deal with command-line tools and direct database access).
Comment 5 Jasper Deng 2014-08-13 21:04:11 UTC
*** Bug 43916 has been marked as a duplicate of this bug. ***
Comment 6 Kunal Mehta (Legoktm) 2014-09-11 18:51:17 UTC
*** Bug 31897 has been marked as a duplicate of this bug. ***

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links