Page MenuHomePhabricator

tool-wikitext-deprecation repository clone URL is no longer working
Closed, ResolvedPublic

Description

km@km-pt ~/p/tool-wikitext-deprecation> git pull
fatal: repository 'https://phabricator.wikimedia.org/source/tool-wikitext-deprecation.git/' not found
(1) km@km-pt ~/p/tool-wikitext-deprecation> git remote -v
origin	https://phabricator.wikimedia.org/source/tool-wikitext-deprecation.git (fetch)
origin	https://phabricator.wikimedia.org/source/tool-wikitext-deprecation.git (push)

That URL definitely used to work. One of my other tool repositories has the same format URL that still works:

km@km-pt ~/p/tool-ci> git remote -v
origin	https://phabricator.wikimedia.org/source/tool-ci.git (fetch)
origin	https://phabricator.wikimedia.org/source/tool-ci.git (push)
km@km-pt ~/p/tool-ci> git pull
Already up-to-date.

Event Timeline

The last commit I made was 2017-12-13- so that seems likely. However, why did the old URL break?

The last commit I made was 2017-12-13- so that seems likely. However, why did the old URL break?

I'm pretty sure that Phabricator automatically updates the clone URLs when a callsign is set. For what it's worth I think that callsigns cause more problems than they solve. That's why I did not try to implement a callsign generation algorithm for the Striker repo creation process.

I manually added the https://phabricator.wikimedia.org/source/tool-wikitext-deprecation.git URL back to the repo's config and restored the 'tool-wikitext-deprecation' shortname.

@Legoktm can you verify that this works as expected again?

Ah i see thanks, seems there's duplicates so i thought the first one was the only one.

Legoktm assigned this task to bd808.

I manually added the https://phabricator.wikimedia.org/source/tool-wikitext-deprecation.git URL back to the repo's config and restored the 'tool-wikitext-deprecation' shortname.

@Legoktm can you verify that this works as expected again?

Yes, both pulling and pushing worked. Thank you!