Page MenuHomePhabricator

Creating repository fails with confusing error message: "No Phabricator accounts found for tool maintainers"
Closed, DuplicatePublic

Description

When I tried to create a Diffusion repository for my tool, I got the following error message:

No Phabricator accounts found for tool maintainers.

According to my settings, my Phabricator account is correctly linked to my Tooladmin account, so I assume the real error is that I don’t have permissions to create repositories on Phabricator.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 27 2018, 3:42 PM
Aklapper renamed this task from Creating repository fails with confusing error message to Creating repository fails with confusing error message: "No Phabricator accounts found for tool maintainers".Mar 27 2018, 3:45 PM

Update: @Ladsgroup has created created the repository (https://phabricator.wikimedia.org/source/tool-wdmm/), but it’s not clear what the access policies should be. Right now, I don’t have permissions to push to the repository.

Also, I hear that striker is supposed to be able to create repositories, so it’s possible the original title and description of this task were misleading… sorry :/

I added @Lucas_Werkmeister_WMDE and @Jonas to both the "can edit" and "can push" policies for the new repo. The bug in Striker is one that I had honestly forgotten about, but that should be fairly easy to fix. The app is supposed to find the union of accounts that are linked to phabricator by their developer account identity (LDAP) and by their SUL account identity. In T176325 it was found that it only looks at developer account (LDAP) identity.

Okay, thanks for fixing the repository permission and looking into the problem! I’ll try linking my LDAP identity to my Phabricator account too, then.