Page MenuHomePhabricator

SUL3 Phase 3: All existing user login on group 0 and group 1 wikis
Closed, ResolvedPublic

Description

Enable SUL3 for all existing users, across all user groups, who login to any group 0 or group 1 wikis.
(See full rollout plan here.)

Related Objects

Event Timeline

Tgr set Due Date to Feb 9 2025, 11:00 PM.Jan 19 2025, 5:59 PM
Tgr moved this task from Inbox, needs triage to Needs refinement on the MediaWiki-Platform-Team board.
Tgr renamed this task from SUL3 Phase 2: All existing user login on Group0 wikis to SUL3 Phase 3: All existing user login on Group0 wikis.Feb 25 2025, 5:37 PM
Tgr renamed this task from SUL3 Phase 3: All existing user login on Group0 wikis to SUL3 Phase 3: All existing user login on group 0 and group 1 wikis.Mar 5 2025, 12:13 PM
Tgr updated the task description. (Show Details)

Change #1127505 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[operations/mediawiki-config@master] Set $wgSul3RolloutUserPercentage on some testwikis

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

Change #1127505 merged by jenkins-bot:

[operations/mediawiki-config@master] Set $wgSul3RolloutUserPercentage on some testwikis

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

Mentioned in SAL (#wikimedia-operations) [2025-03-13T14:47:00Z] <lucaswerkmeister-wmde@deploy2002> Started scap sync-world: Backport for [[gerrit:1127462|Enable SUL3 signup for everyone (T384218)]], [[gerrit:1127505|Set $wgSul3RolloutUserPercentage on some testwikis (T384153)]], [[gerrit:1127516|Reapply "Make WikibaseQualityConstraints use split-graph query service" (T374021)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-13T14:50:00Z] <lucaswerkmeister-wmde@deploy2002> tgr, lucaswerkmeister-wmde: Backport for [[gerrit:1127462|Enable SUL3 signup for everyone (T384218)]], [[gerrit:1127505|Set $wgSul3RolloutUserPercentage on some testwikis (T384153)]], [[gerrit:1127516|Reapply "Make WikibaseQualityConstraints use split-graph query service" (T374021)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-03-13T14:57:24Z] <lucaswerkmeister-wmde@deploy2002> Finished scap sync-world: Backport for [[gerrit:1127462|Enable SUL3 signup for everyone (T384218)]], [[gerrit:1127505|Set $wgSul3RolloutUserPercentage on some testwikis (T384153)]], [[gerrit:1127516|Reapply "Make WikibaseQualityConstraints use split-graph query service" (T374021)]] (duration: 10m 24s)

Change #1127954 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[operations/mediawiki-config@master] Enable SUL3 logins on group 0

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

Change #1127954 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable SUL3 logins on group 0

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

Mentioned in SAL (#wikimedia-operations) [2025-03-18T20:27:45Z] <tgr@deploy2002> Started scap sync-world: Backport for [[gerrit:1127954|Enable SUL3 logins on group 0 (T384153)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-18T20:34:03Z] <tgr@deploy2002> tgr: Backport for [[gerrit:1127954|Enable SUL3 logins on group 0 (T384153)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-03-18T20:52:36Z] <tgr@deploy2002> Finished scap sync-world: Backport for [[gerrit:1127954|Enable SUL3 logins on group 0 (T384153)]] (duration: 24m 51s)

Change #1129546 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[operations/mediawiki-config@master] Enable SUL3 logins for 1% of group 1 users

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

Change #1129546 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable SUL3 logins for 1% of group 1 users

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

Mentioned in SAL (#wikimedia-operations) [2025-03-20T09:03:00Z] <tgr@deploy2002> Started scap sync-world: Backport for [[gerrit:1129546|Enable SUL3 logins for 1% of group 1 users (T384153)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-20T09:12:16Z] <tgr@deploy2002> tgr: Backport for [[gerrit:1129546|Enable SUL3 logins for 1% of group 1 users (T384153)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-03-20T09:28:47Z] <tgr@deploy2002> Finished scap sync-world: Backport for [[gerrit:1129546|Enable SUL3 logins for 1% of group 1 users (T384153)]] (duration: 25m 47s)

Change #1129821 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[operations/mediawiki-config@master] Enable SUL3 login for 10% of group 1 users

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

Change #1129821 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable SUL3 login for 10% of group 1 users

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

Mentioned in SAL (#wikimedia-operations) [2025-03-20T13:44:43Z] <sgimeno@deploy2002> Started scap sync-world: Backport for [[gerrit:1129821|Enable SUL3 login for 10% of group 1 users (T384153)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-20T13:47:47Z] <sgimeno@deploy2002> tgr, sgimeno: Backport for [[gerrit:1129821|Enable SUL3 login for 10% of group 1 users (T384153)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-03-20T13:56:02Z] <sgimeno@deploy2002> Finished scap sync-world: Backport for [[gerrit:1129821|Enable SUL3 login for 10% of group 1 users (T384153)]] (duration: 11m 18s)

Change #1129905 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[operations/mediawiki-config@master] Enable SUL3 logins for 50% of group 1 users

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

Change #1129905 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable SUL3 logins for 50% of group 1 users

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

Mentioned in SAL (#wikimedia-operations) [2025-03-20T20:59:44Z] <tgr@deploy2002> Started scap sync-world: Backport for [[gerrit:1129435|Throttle exemption for Editathon in Ciudad de Buenos Aires - 29 March 2025 (T389400)]], [[gerrit:1129905|Enable SUL3 logins for 50% of group 1 users (T384153)]], [[gerrit:1129914|AbstractIterator: Make PHP 8.1 compatible (T389515)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-20T21:04:35Z] <tgr@deploy2002> tgr, jforrester, superpes: Backport for [[gerrit:1129435|Throttle exemption for Editathon in Ciudad de Buenos Aires - 29 March 2025 (T389400)]], [[gerrit:1129905|Enable SUL3 logins for 50% of group 1 users (T384153)]], [[gerrit:1129914|AbstractIterator: Make PHP 8.1 compatible (T389515)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-03-20T21:14:11Z] <tgr@deploy2002> Finished scap sync-world: Backport for [[gerrit:1129435|Throttle exemption for Editathon in Ciudad de Buenos Aires - 29 March 2025 (T389400)]], [[gerrit:1129905|Enable SUL3 logins for 50% of group 1 users (T384153)]], [[gerrit:1129914|AbstractIterator: Make PHP 8.1 compatible (T389515)]] (duration: 14m 26s)

Change #1130121 had a related patch set uploaded (by Gergő Tisza; author: Gergő Tisza):

[operations/mediawiki-config@master] Enable SUL3 login for all group 1 users

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

Just a note: users with WebAuthn enabled who registered that method on a group1 wiki are unable to authenticate with auth.wikimedia.org (just had this myself using Yubikey on meta.wikimedia.org).

Its probably best to reach out to anyone using this 2FA method on a group1 wiki if possible, and suggest switching to TOTP before deploying ^^ that patch.

Just a note: users with WebAuthn enabled who registered that method on a group1 wiki are unable to authenticate with auth.wikimedia.org (just had this myself using Yubikey on meta.wikimedia.org).

Its probably best to reach out to anyone using this 2FA method on a group1 wiki if possible, and suggest switching to TOTP before deploying ^^ that patch.

Uh, sorry about this :(
That was supposed to be done in T389064: Notify WebAuthn users about SUL3 changes on Monday, but other problems came up and I forgot to do it. Some code changes are needed for setting up WebAuthn keys on the central domain, so I can't do it over the weekend but I'll fix it next Monday.

For the time being, you can log in on the old domain by attaching &usesul3=0 to the URL - i.e. right click on "Log in", copy link address, paste it in the URL bar, and add &usesul3=0 to it. For example, https://meta.wikimedia.org/w/index.php?title=Special:UserLogin&returnto=Main+Page&usesul3=0 or https://www.wikidata.org/w/index.php?title=Special:UserLogin&returnto=Wikidata%3AMain+Page&usesul3=0 . That will let you log in on your old domain and the WebAuthn key weill work.

Change #1130121 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable SUL3 login for all group 1 users

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

Mentioned in SAL (#wikimedia-operations) [2025-03-24T20:06:30Z] <spiderpig@deploy1003> Started scap sync-world: Backport for [[gerrit:1130121|Enable SUL3 login for all group 1 users (T384153)]], [[gerrit:1130122|Enable SUL3 login for 1% of group 2 users (T384219)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-24T20:11:35Z] <spiderpig@deploy1003> tgr, spiderpig: Backport for [[gerrit:1130121|Enable SUL3 login for all group 1 users (T384153)]], [[gerrit:1130122|Enable SUL3 login for 1% of group 2 users (T384219)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-03-24T20:22:52Z] <spiderpig@deploy1003> Finished scap sync-world: Backport for [[gerrit:1130121|Enable SUL3 login for all group 1 users (T384153)]], [[gerrit:1130122|Enable SUL3 login for 1% of group 2 users (T384219)]] (duration: 16m 21s)

Tgr claimed this task.