Page MenuHomePhabricator

Requesting GitLab account activation for feeglgeef
Closed, ResolvedPublicRequest

Description

GitLab account activation

To activate your account, please sign into GitLab and then answer the following question:

  • Developer account / GitLab username: feeglgeef

Activation checklist

  • User has provided the following: developer account username
  • User has an existing developer account, and has used it to log in to GitLab

If any of the following criteria are met, user should be approved immediately:

  • User has a history of contributions on-wiki, on Gerrit, Phabricator, etc.
  • User is known to the admin
  • User is vouched for by a known contributor
  • User is a member of a movement organization

Event Timeline

I trust Feeglgeef and Feeglgeef wrote a Python script to check results of an analysis I made based on the Wikifunctionsdump. Now I am waiting for the Python program.

Pppery claimed this task.
bd808 subscribed.

@Feeglgeef needs to associate their Developer account (LDAP) with their Phabricator account using https://phabricator.wikimedia.org/settings/panel/external/ before Tool-gitlab-account-approval can do the needful.

https://wikitech.wikimedia.org/wiki/Tool:Gitlab-account-approval/Log disagrees. I don't know why that worked, but it did, and the timing matches perfectly.

https://wikitech.wikimedia.org/wiki/Tool:Gitlab-account-approval/Log disagrees. I don't know why that worked, but it did, and the timing matches perfectly.

I see it in the bot's logs too:

2025-02-24T21:15:34Z glaab.utils INFO: Checking feeglgeef
2025-02-24T21:15:34Z glaab.utils INFO: Feeglgeef is a trusted Phabricator user

After a bit of head scratching I was able to realize that this worked because Feeglgeef's Developer account is linked to their SUL account and the SUL account is linked to their Phabricator account. The bot's work started from the 'feeglgeef' GitLab account. That account is tied to the uid=feeglgeef Developer account. The Developer account is tied to the Feeglgeef SUL account. The SUL account is tied to the @Feeglgeef Phabricator account.

Web of trust is working as intended even when the bot author has forgotten the variety of ways that we can connect accounts to establish trust. ;)