Update .arcconfig to point at https://phabricator-dev.allizom.org/ and change the repository.callsign to MOZILLACENTRAL. This switches Arcanist configuration to the development Phabricator instance while leaving history.immutable set to false.
Diff Detail
- Repository
- rMOZILLACENTRAL mozilla-central
- Branch
- HEAD
Event Timeline
Summarization
Intent
The changes aim to redirect the Arcanist (arc) configuration from the production Phabricator instance (phabricator.services.mozilla.com) to the development/staging Phabricator instance (phabricator-dev.allizom.org). This is part of an effort to update the .arcconfig file so that code review workflows via Arcanist target the development environment instead of production, likely for testing or migration purposes.
Solution
The solution modifies two configuration values in the .arcconfig file. First, the phabricator.uri is changed from the production URL (https://phabricator.services.mozilla.com/) to the development URL (https://phabricator-dev.allizom.org/). Second, the repository.callsign is updated from FIREFOXAUTOLAND to MOZILLACENTRAL to match the corresponding repository identifier on the development Phabricator instance. The history.immutable setting is left unchanged at false.
| .arcconfig | ||
|---|---|---|
| 2 | This redirects all Arcanist users of this repository from production Phabricator to the dev instance. If this lands on a mainline branch (e.g., autoland, mozilla-central), every developer pulling the change will unknowingly submit reviews to phabricator-dev.allizom.org instead of production. This should not be merged unless the full migration is ready, or it should be accompanied by a tracking bug reference explaining the plan and timeline for reverting/completing the switch. | |
| 3 | The callsign is changing from FIREFOXAUTOLAND to MOZILLACENTRAL. If this .arcconfig lives in the autoland repository, MOZILLACENTRAL is the wrong callsign — it should match the repository on the target Phabricator instance. Verify this is the correct callsign for this repo on phabricator-dev.allizom.org. | |
| .arcconfig | ||
|---|---|---|
| 2–3 | This redirects all moz-phab / arc submissions from the production Phabricator instance to the dev instance. If this lands on autoland/mozilla-central, every developer's moz-phab submit will silently go to the dev server. Add a comment referencing Bug 1855045 explaining why this is intentional, so a future reader doesn't assume it was landed by mistake and revert it (or, conversely, so it's easy to revert once the migration is complete). | |