Open Bug 1926156 Opened 4 months ago Updated 29 days ago

pushing changes to the `moz-phab` repo doesn't cause the revision to close in Phabricator

Categories

(Conduit :: Phabricator, defect, P3)

Tracking

(Not tracked)

People

(Reporter: sheehan, Assigned: sheehan)

References

(Blocks 1 open bug)

Details

(Keywords: conduit-triaged)

For a while we have been manually closing Phabricator revisions after pushing them to the moz-phab repo. Phabricator itself is closing the revisions, and we can see in the Phabricator history view that the Phab revision can be detected for the commit.

:shtrom and I have been looking into this by digging through Phabricator internals. As a sanity check we should set up the moz-phab repo to more closely match how we set up m-c, with all URIs set to No I/O.

I updated the revision URIs to match the setup of m-c.

For now this is S3, since it has a "workaround" of manually closing the revisions. We should ensure this functionality isn't broken due to using Git instead of Mercurial, as it would need to be fixed before the Git migration.

Severity: -- → S3
See Also: → 1929942

FWIW, this revision https://phabricator.services.mozilla.com/D227791 was manually closed, but Phabricator later detected an associated commit, 5 minutes later (the code was committed/pushed around half an hour prior to that

shtrom closed this revision.Tue, Nov 5, 10:06
shtrom added a commit: rREVIEWa86211805692: dev: update requirements to HG 6.8.2 (Bug 1923371) r=sheehan.Tue, Nov 5, 10:11

Also, https://phabricator.services.mozilla.com/rREVIEWa862118056927d3f645cb81da2365725abf65842

shtrom committed rREVIEWa86211805692: dev: update requirements to HG 6.8.2 (Bug 1923371) r=sheehan (authored by shtrom).Tue, Nov 5, 09:37
shtrom added an edge: D227791: dev: update requirements to HG 6.8.2 (Bug 1923371) r?sheehan.
Duplicate of this bug: 1649408

I have been able to reproduce this fairly reliably in suite.

You need to log in before you can comment on or make changes to this bug.