Page MenuHomePhabricator

Requesting manual activation of phabricator.wmcloud.org accounts
Closed, ResolvedPublicRequest

Description

Hey collaboration-services,

For my own interest, I'd like to do some testing on https://phabricator.wmcloud.org/ as a follow-up to T397136. However, I can't currently activate my own accounts on the Phabricator test instance due to T388022: Phabricator test project requires email verification but can't send email.

Please could the accounts a_smart_kitten__test & a_smart_kitten__test2 therefore be activated manually by collaboration-services? If possible, please could one of the two accounts also be granted elevated permissions on the Phab test instance (such that it can create projects & modify the policies of those projects)?
Many thanks in advance for the team's consideration!

Event Timeline

T377236 explains how this was done in the past

root@phabricator-bullseye:/srv/phab/phabricator/bin#  sudo ./user approve --user a_smart_kitten__test
Usage Exception: User account "a_smart_kitten__test" is already approved. You can only approve accounts that are not yet approved.

root@phabricator-bullseye:/srv/phab/phabricator/bin#  sudo ./user approve --user a_smart_kitten__test2
Usage Exception: User account "a_smart_kitten__test2" is already approved. You can only approve accounts that are not yet approved.
Dzahn changed the task status from Open to In Progress.Jun 18 2025, 10:21 PM

Ok.. so for the "verify" step after this the email address needs to be verified, not the user name.

To get the email address, go to mysql:

root@phabricator-bullseye:  mysql -u root

MariaDB [(none)]> use phabricator_user;
MariaDB [phabricator_user]> SELECT userName,address,userPHID from user_email INNER JOIN user on user_email.userPHID=user.phid and userName LIKE "%kitten%";

Then use the auth verify command to verify the email addresses.

root@phabricator-bullseye:/srv/phab/phabricator/bin#  sudo ./auth verify <email>

finally, give the users the elevated rights:

root@phabricator-bullseye:/srv/phab/phabricator/bin#  sudo ./user empower --user a_smart_kitten__test
 DONE  Empowered user account "a_smart_kitten__test".

root@phabricator-bullseye:/srv/phab/phabricator/bin#  sudo ./user empower --user a_smart_kitten__test2
 DONE  Empowered user account "a_smart_kitten__test2".

@A_smart_kitten This should work now! If there are any problems please reopen and contact my team since I will be out until end of month.