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
.
Assignee | ||
Comment 1•4 months ago
|
||
I updated the revision URIs to match the setup of m-c.
Assignee | ||
Comment 2•4 months ago
|
||
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.
Updated•3 months ago
|
Comment 3•3 months ago
|
||
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.
Comment 5•29 days ago
|
||
I have been able to reproduce this fairly reliably in suite.
Description
•