title: Cannot deploy rails 5 application through capistrano
body: <p>Last time I tried deploy app with capistrano, I had the error:</p>
  
  <pre><code>git exit status: 128 (SSHKit::Runner::ExecuteError)
  git stdout: GitLab: The project you were looking for could not be found.
  fatal: Could not read from remote repository.
  </code></pre>
  
  <p>From logs, I see that Sshkit stoped on this command: </p>
  
  <pre><code>DEBUG [ad9c3769] Command: ( export HOST="host.ru" GIT_ASKPASS="/bin/echo" GIT_SSH="/tmp/git-ssh-project-production-user.sh" ; /usr/bin/env git ls-remote git@gitlab.com:team/host/project.git HEAD )
   DEBUG [22255d19]   GitLab: The project you were looking for could not be found.
   DEBUG [22255d19]
   DEBUG [22255d19]   fatal: Could not read from remote repository.
   DEBUG [22255d19]
   DEBUG [22255d19]
   DEBUG [22255d19]   Please make sure you have the correct access rights
   DEBUG [22255d19]
   DEBUG [22255d19]   and the repository exists.
  </code></pre>
  
  <p>Basically, my capistrano production deploy had working and configured correctly, but this moment sshkit used by capistrano cannot reach the private repository on gitlab.com.  Also, connection to repo configured on a server with gitlab deploy keys. Seems like something changed in gitlab api. Don't know.</p>
  
  <p>However, when I login to server with ssh and try command:</p>
  
  <pre><code>export HOST="host.ru" GIT_ASKPASS="/bin/echo" GIT_SSH="/tmp/git-ssh-project-production-user.sh" ;
  /usr/bin/env git ls-remote git@gitlab.com:team/host/project.git HEAD
  </code></pre>
  
  <p>it works fine, as expected, with the output:</p>
  
  <pre><code>5e46ac5b30d25499b375481f3c2377cb70f0346e    HEAD
  </code></pre>
  
  <p>Maybe someone have met this problem already and know how to solve, please help me.</p>