Skip to content

gitaly not starting with 10.7.3

I upgraded to 10.7.3 and when starting gitaly, I get the following error.

● gitlab-gitaly.service - Gitaly is a Git RPC service for handling all the git calls made by GitLab.
   Loaded: loaded (/etc/systemd/system/gitlab-gitaly.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Sat 2018-05-12 16:27:46 EDT; 6s ago
  Process: 1309 ExecStart=/home/git/gitaly/gitaly /home/git/gitaly/config.toml (code=exited, status=1/FAILURE)
 Main PID: 1309 (code=exited, status=1/FAILURE)

May 12 16:27:45 pissant systemd[1]: Started Gitaly is a Git RPC service for handling all the git calls made by GitLab..
May 12 16:27:46 pissant gitlab-gitaly[1309]: time="2018-05-12T16:27:46-04:00" level=info msg="Starting Gitaly" version="Gitaly, version 0.96.1, built 20180509.113449"
May 12 16:27:46 pissant gitlab-gitaly[1309]: time="2018-05-12T16:27:46-04:00" level=warning msg="git path not configured. Using default path resolution" resolvedPath=/usr/bin/git
May 12 16:27:46 pissant gitlab-gitaly[1309]: time="2018-05-12T16:27:46-04:00" level=fatal msg="load config" config_path=/home/git/gitaly/config.toml error="load linguist colors: fork/exec /usr/local/bin/bundle: no such file or directory"
May 12 16:27:46 pissant systemd[1]: gitlab-gitaly.service: Main process exited, code=exited, status=1/FAILURE
May 12 16:27:46 pissant systemd[1]: gitlab-gitaly.service: Failed with result 'exit-code'.

I can log into my server system and start gitaly as user git:

git@pissant ~/gitaly $ ./gitaly ./config.toml

INFO[0000] Starting Gitaly                               version="Gitaly, version 0.96.1, built 20180509.113449"
WARN[0000] git path not configured. Using default path resolution  resolvedPath=/usr/bin/git
INFO[0000] listening on unix socket                      address=/home/git/gitlab/tmp/sockets/private/gitaly.socket
INFO[0000] starting RSS monitor                          supervisor.name=gitaly-ruby.0 supervisor.rss_threshold=314572800
WARN[0000] spawned                                       supervisor.args="[bundle exec bin/ruby-cd /home/git/gitaly /home/git/gitaly/ruby/bin/gitaly-ruby 2515 /tmp/gitaly-ruby208114706/socket.0]" supervisor.name=gitaly-ruby.0 supervisor.pid=2529
WARN[0000] spawned                                       supervisor.args="[bundle exec bin/ruby-cd /home/git/gitaly /home/git/gitaly/ruby/bin/gitaly-ruby 2515 /tmp/gitaly-ruby208114706/socket.1]" supervisor.name=gitaly-ruby.1 supervisor.pid=2531
INFO[0000] starting RSS monitor                          supervisor.name=gitaly-ruby.1 supervisor.rss_threshold=314572800
INFO[0000] finished tempdir cleaner walk                 storage=default time_ms=47