Page MenuHomePhabricator

Enable git repo creation in Diffusion again
Closed, ResolvedPublicBUG REPORT

Description

While creating a git repository in Diffusion worked up at least up to 2024-01-15, it now fails (from both API and Web interface) since at least 2024-01-17 with error message:

This install is configured in cluster mode, but all available repository cluster services are closed to new allocations. At least one service must be open to allow new allocations to take place.

Could we please allow repo creation again?


More context:

When adding a new git repo in Gerrit, we typically set up a corresponding mirror in Diffusion. This Diffusion mirror allows to use commit hashes in Phabricator task descriptions and have them automatically link to the corresponding commit, which is handy.

Details

TitleReferenceAuthorSource BranchDest Branch
Reinstate custom rPHABd8dd5f4b71ea8af64831dde779c598554a0a50f9repos/phabricator/phabricator!37aklapperdiffRepoCreateT355644wmf/stable
Customize query in GitLab

Event Timeline

Do we want to do use the "corresponding mirror[s] in Diffusion"? They're such a mess in random pings in Phabricator and otherwise never used?

Do we want to do use the "corresponding mirror[s] in Diffusion"?

Back in the day, when I still used Phabricator more, I certainly liked to be able to easily link to commits. And I saw others using this functionality as well.
But if it's no longer used, or it became a nuisance, let's no longer create them and decline this task :-)

(I pretty much do not care either way, as setting up the mirrors is scripted anyways, so creating mirrors does not incur work for me ... that is: as long as Phabricator is not in cluster modes and prohibits repo creation)

Is there some consensus about declining this task?

Aklapper claimed this task.

Deployed on 2024-04-16

Just tried it and repo creation works again. Thanks for the fix!