BituComponent
ActivePublic

Details

Description

Identity management service to centralize account creation/settings, access groups for Wikimedia Developer accounts.

See https://wikitech.wikimedia.org/wiki/IDM

As of 2023, stewarded by Infrastructure-Foundations

Recent Activity

Fri, Oct 3

hashar added a comment to T388662: Disable BarryTheBrowserTestBot LDAP account.

I can confirm the BarryTheBrowserTestBot account is now inactive in Gerrit. From the All-Users.git database:

$ git show
commit 94c67416a2c1adc8bde631e6c9e72701915e424f (HEAD -> users/53/2653, origin/users/53/2653)
Author: [BOT] Gerrit Code Review <gerrit@wikimedia.org>
Date:   Fri Oct 3 06:39:58 2025 +0000
Fri, Oct 3, 6:43 AM · Infrastructure-Foundations, Bitu, User-bd808, SRE, LDAP-Access-Requests
Stashbot added a comment to T388662: Disable BarryTheBrowserTestBot LDAP account.

Mentioned in SAL (#wikimedia-releng) [2025-10-03T06:42:11Z] <hashar> gerrit set-account BarryTheBrowserTestBot --inactive # T388662 T390070

Fri, Oct 3, 6:42 AM · Infrastructure-Foundations, Bitu, User-bd808, SRE, LDAP-Access-Requests
hashar added a comment to T388662: Disable BarryTheBrowserTestBot LDAP account.

As part of this task I found out that the logic to ban an account in Gerrit was not migrated from the wikitech-l MediaWiki hook to Bitu. Blocks were ineffective. I went to implement support for blocking users in Gerrit by porting the PHP code to Python. This was done via T390070

Fri, Oct 3, 6:40 AM · Infrastructure-Foundations, Bitu, User-bd808, SRE, LDAP-Access-Requests

Tue, Sep 23

Maintenance_bot removed a project from T404430: Bitu: In account blocking also allow to remove an email address: Patch-For-Review.
Tue, Sep 23, 8:31 AM · Bitu, Infrastructure-Foundations, SRE
gerritbot added a comment to T404430: Bitu: In account blocking also allow to remove an email address.

Change #1190198 merged by jenkins-bot:

[operations/software/bitu@master] User Block: Add option for unsetting email address

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

Tue, Sep 23, 7:48 AM · Bitu, Infrastructure-Foundations, SRE

Mon, Sep 22

gerritbot added a project to T404430: Bitu: In account blocking also allow to remove an email address: Patch-For-Review.
Mon, Sep 22, 8:39 AM · Bitu, Infrastructure-Foundations, SRE
gerritbot added a comment to T404430: Bitu: In account blocking also allow to remove an email address.

Change #1190198 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/software/bitu@master] User Block: Add option for unsetting email address

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

Mon, Sep 22, 8:39 AM · Bitu, Infrastructure-Foundations, SRE

Thu, Sep 18

Krinkle added a project to T363097: Publish bitu docs to doc.wikimedia.org: doc.wikimedia.org.
Thu, Sep 18, 4:29 PM · doc.wikimedia.org, Infrastructure-Foundations, Bitu
Maintenance_bot removed a project from T403691: Only make permissions requestable once: Patch-For-Review.
Thu, Sep 18, 8:30 AM · Infrastructure-Foundations, Bitu
gerritbot added a comment to T403691: Only make permissions requestable once.

Change #1189390 merged by jenkins-bot:

[operations/software/bitu@master] Release version 0.1.13

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

Thu, Sep 18, 7:49 AM · Infrastructure-Foundations, Bitu
gerritbot added a project to T403691: Only make permissions requestable once: Patch-For-Review.
Thu, Sep 18, 6:56 AM · Infrastructure-Foundations, Bitu
gerritbot added a comment to T403691: Only make permissions requestable once.

Change #1189390 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/software/bitu@master] Release version 0.1.13

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

Thu, Sep 18, 6:56 AM · Infrastructure-Foundations, Bitu

Wed, Sep 17

Maintenance_bot removed a project from T403691: Only make permissions requestable once: Patch-For-Review.
Wed, Sep 17, 1:31 PM · Infrastructure-Foundations, Bitu
gerritbot added a comment to T403691: Only make permissions requestable once.

Change #1188719 merged by jenkins-bot:

[operations/software/bitu@master] Permissions: Prevent duplicate permission requests

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

Wed, Sep 17, 12:33 PM · Infrastructure-Foundations, Bitu

Tue, Sep 16

SLyngshede-WMF changed the status of T403691: Only make permissions requestable once from Open to In Progress.
Tue, Sep 16, 8:42 AM · Infrastructure-Foundations, Bitu
gerritbot added a project to T403691: Only make permissions requestable once: Patch-For-Review.
Tue, Sep 16, 8:42 AM · Infrastructure-Foundations, Bitu
gerritbot added a comment to T403691: Only make permissions requestable once.

Change #1188719 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/software/bitu@master] Permissions: Prevent duplicate permission requests

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

Tue, Sep 16, 8:42 AM · Infrastructure-Foundations, Bitu

Fri, Sep 12

MoritzMuehlenhoff triaged T404430: Bitu: In account blocking also allow to remove an email address as Low priority.
Fri, Sep 12, 11:57 AM · Bitu, Infrastructure-Foundations, SRE
MoritzMuehlenhoff created T404430: Bitu: In account blocking also allow to remove an email address.
Fri, Sep 12, 11:57 AM · Bitu, Infrastructure-Foundations, SRE

Mon, Sep 8

SLyngshede-WMF closed T394762: gerrit.wikimedia.org: Verification Email never received as Resolved.
Mon, Sep 8, 2:48 PM · Infrastructure-Foundations, Bitu

Sun, Sep 7

bd808 closed T403906: Unlink SUL account JosefAnthony from Developer account josef1992 as Resolved.
striker_admin@m5-master.eqiad.wmnet(striker)> update labsauth_labsuser set sulname = null, sulemail = null, oauthtoken = null, oauthsecret = null where shellname = 'josef1992';
Query OK, 1 row affected (0.002 sec)
Rows matched: 1  Changed: 1  Warnings: 0
Sun, Sep 7, 4:46 PM · User-bd808, Infrastructure-Foundations, cloud-services-team, Bitu
bd808 added a parent task for T403906: Unlink SUL account JosefAnthony from Developer account josef1992: T148048: Store Wikimedia unified account name (SUL) in LDAP directory.
Sun, Sep 7, 4:43 PM · User-bd808, Infrastructure-Foundations, cloud-services-team, Bitu
bd808 added a comment to T403906: Unlink SUL account JosefAnthony from Developer account josef1992.

Neither Developer account has been linked with a SUL account via Bitu (idm.wikimedia.org).

Sun, Sep 7, 4:41 PM · User-bd808, Infrastructure-Foundations, cloud-services-team, Bitu
Aklapper renamed T403906: Unlink SUL account JosefAnthony from Developer account josef1992 from Request to remove duplicate Wikimedia Developer account josef1992 linked to Wikimedia account JosefAnthony to Unlink SUL account JosefAnthony from Developer account josef1992.
Sun, Sep 7, 9:01 AM · User-bd808, Infrastructure-Foundations, cloud-services-team, Bitu
JJMC89 edited projects for T403906: Unlink SUL account JosefAnthony from Developer account josef1992, added: Bitu, cloud-services-team; removed Wikimedia-Site-requests, Cloud-Services.
Sun, Sep 7, 7:39 AM · User-bd808, Infrastructure-Foundations, cloud-services-team, Bitu

Sep 4 2025

MoritzMuehlenhoff triaged T403691: Only make permissions requestable once as Medium priority.
Sep 4 2025, 7:37 AM · Infrastructure-Foundations, Bitu
MoritzMuehlenhoff created T403691: Only make permissions requestable once.
Sep 4 2025, 7:37 AM · Infrastructure-Foundations, Bitu

Aug 28 2025

SLyngshede-WMF added a comment to T392350: Logging out of idm does not log me out.

@Arendpieter Yes, that's the same issue, and you are correct that the fix needs to go into the cas-overlay-template repo as it's an update/bugfix in Apereo CAS, which runs idp.wikimedia.org (not to be confused with idm.wikimedia.org).

Aug 28 2025, 12:26 PM · CAS-SSO, Infrastructure-Foundations
Arendpieter added a comment to T392350: Logging out of idm does not log me out.

The bug should be fixed in CAS, but requires an update.

Aug 28 2025, 11:59 AM · CAS-SSO, Infrastructure-Foundations

Aug 18 2025

SLyngshede-WMF triaged T401731: Permission request emails need additional line breaks as Low priority.
Aug 18 2025, 1:59 PM · Infrastructure-Foundations, Bitu
SLyngshede-WMF triaged T401720: Pending permission request pages should render line breaks as Low priority.
Aug 18 2025, 1:59 PM · Infrastructure-Foundations, Bitu

Aug 12 2025

Novem_Linguae updated the task description for T401731: Permission request emails need additional line breaks.
Aug 12 2025, 6:27 PM · Infrastructure-Foundations, Bitu
Novem_Linguae created T401731: Permission request emails need additional line breaks.
Aug 12 2025, 6:26 PM · Infrastructure-Foundations, Bitu
Novem_Linguae created T401720: Pending permission request pages should render line breaks.
Aug 12 2025, 4:54 PM · Infrastructure-Foundations, Bitu

Jul 20 2025

Marostegui closed T399356: https://idp.wikimedia.org/ down as Resolved.

I am not sure there was a follow up on this but after it was restarted, it was all working fine for a week so I am going to close this as fixed.

Jul 20 2025, 3:56 PM · Infrastructure-Foundations, Bitu
Aklapper added a comment to T399356: https://idp.wikimedia.org/ down.

What was found out on Monday?

Jul 20 2025, 2:04 PM · Infrastructure-Foundations, Bitu

Jul 14 2025

Maintenance_bot removed a project from T355663: Allocate more available UNIX UIDs for human users: Patch-For-Review.
Jul 14 2025, 9:32 PM · User-MoritzMuehlenhoff, Bitu, Infrastructure-Foundations, cloud-services-team, LDAP
gerritbot added a comment to T355663: Allocate more available UNIX UIDs for human users.

Change #1169250 merged by Ssingh:

[operations/puppet@production] admin: schema.yaml: bump max for uid

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

Jul 14 2025, 8:55 PM · User-MoritzMuehlenhoff, Bitu, Infrastructure-Foundations, cloud-services-team, LDAP
gerritbot added a comment to T355663: Allocate more available UNIX UIDs for human users.

Change #1169250 had a related patch set uploaded (by Ssingh; author: Ssingh):

[operations/puppet@production] admin: schema.yaml: bump max for uid

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

Jul 14 2025, 8:50 PM · User-MoritzMuehlenhoff, Bitu, Infrastructure-Foundations, cloud-services-team, LDAP
gerritbot added a comment to T355663: Allocate more available UNIX UIDs for human users.

Change #1169235 merged by Ssingh:

[operations/puppet@production] admin: data_test.py: bump system_uid_max to 499999

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

Jul 14 2025, 8:42 PM · User-MoritzMuehlenhoff, Bitu, Infrastructure-Foundations, cloud-services-team, LDAP
gerritbot added a project to T355663: Allocate more available UNIX UIDs for human users: Patch-For-Review.
Jul 14 2025, 7:14 PM · User-MoritzMuehlenhoff, Bitu, Infrastructure-Foundations, cloud-services-team, LDAP
gerritbot added a comment to T355663: Allocate more available UNIX UIDs for human users.

Change #1169235 had a related patch set uploaded (by Ssingh; author: Ssingh):

[operations/puppet@production] admin: data_test.py: bump system_uid_max to 499999

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

Jul 14 2025, 7:14 PM · User-MoritzMuehlenhoff, Bitu, Infrastructure-Foundations, cloud-services-team, LDAP

Jul 13 2025

Peachey88 added a comment to T399356: https://idp.wikimedia.org/ down.
wikimedia-sre
<marostegui> idp is down?
<marostegui> I get icinga or orchestrator with: upstream connect error or disconnect/reset before headers. retried and the latest reset reason: connection failure
<marostegui> https://idp.wikimedia.org/ is down yep
<marostegui> https://phabricator.wikimedia.org/T399356 created this
<moritzm> marostegui: I've restarted Tomcat and it's working again, I'll have a closer log at the logs on Monday
<marostegui> moritzm: thank you <3
Jul 13 2025, 12:15 AM · Infrastructure-Foundations, Bitu

Jul 12 2025

joanna_borun added a comment to T399356: https://idp.wikimedia.org/ down.

IDP seems to be back to normal. Decreasing the priority and leaving the investigation for Monday.

Jul 12 2025, 7:50 PM · Infrastructure-Foundations, Bitu
joanna_borun lowered the priority of T399356: https://idp.wikimedia.org/ down from High to Low.
Jul 12 2025, 7:49 PM · Infrastructure-Foundations, Bitu
Willy1018 added a comment to T399356: https://idp.wikimedia.org/ down.

It seems to be normal now, are you still having problems?

Jul 12 2025, 7:24 PM · Infrastructure-Foundations, Bitu
Marostegui triaged T399356: https://idp.wikimedia.org/ down as High priority.
Jul 12 2025, 8:07 AM · Infrastructure-Foundations, Bitu
Marostegui created T399356: https://idp.wikimedia.org/ down.
Jul 12 2025, 8:06 AM · Infrastructure-Foundations, Bitu

Jul 9 2025

fnegri moved T364605: Move Striker to Bitu username validation API from In progress to Done on the cloud-services-team (FY2024/2025-Q3-Q4) board.
Jul 9 2025, 2:59 PM · cloud-services-team (FY2024/2025-Q3-Q4), Patch-For-Review, Striker, Infrastructure-Foundations, Bitu

Jul 8 2025

Maintenance_bot removed a project from T355663: Allocate more available UNIX UIDs for human users: Patch-For-Review.
Jul 8 2025, 10:31 AM · User-MoritzMuehlenhoff, Bitu, Infrastructure-Foundations, cloud-services-team, LDAP