Page MenuHomePhabricator

Prevent circular dependency between "admin" and rCORGI from interrupting `admin` deployment
Closed, ResolvedPublic

Description

If the admin tier is broken, fixing it may be hindered because we deploy rCORGI to the tier, but rCORGI is served by meta.phacility.com. If admin is busted, meta may be busted too.

It would be nice to sever this dependency eventually, but we rely on rCORGI having access to some admin services. We could also move rCORGI here to secure, but there's some value in dogfooding all the repository stuff.

Another fix would be to mark this repository as "optional" and allow remote upgrade to continue with a waring if updating it fails.

I'm currently leaning toward moving rCORGI here, but miiiight do the "optional" thing.

Revisions and Commits

Restricted Differential Revision