Page MenuHomePhabricator

sh: 1: svn: not found on phabricator
Closed, ResolvedPublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):

What happens?:

Command failed with error #127!
COMMAND
svn --non-interactive --no-auth-cache --trust-server-cert cat file:///srv/repos/SVN/trunk/phase3/includes/Title.php@105427

STDOUT
(empty)

STDERR
sh: 1: svn: not found

image.png (408×1 px, 27 KB)

What should have happened instead?:

Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc.:

Event Timeline

Change 789958 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/puppet@production] Revert "No longer install subversion on Phabricator hosts"

https://gerrit.wikimedia.org/r/789958

Change 789958 merged by Dzahn:

[operations/puppet@production] Revert "No longer install subversion on Phabricator hosts"

https://gerrit.wikimedia.org/r/789958

I merged the revert and subversion has been installed again on phab1001.

Notice: /Stage[main]/Phabricator/Package[subversion]/ensure: created

I think the _real_ issue is though that we still link to svn repos. Have those not been imported to git and can be linked to as git links?

Dzahn claimed this task.

P.S. @SunAfterRain @hashar Sorry for breaking it. I really expected once I told Phabricator to _disable_ the repos and to ignore the missing svn it was ok.

Maybe one day we can check out [https://docs.gitlab.com/ee/user/project/import/svn.html Migrating from SVN to GitLab] to actually replace these links.