Support the `GITLAB_SHELL_DIR` environment variable in the Golang rewrite
Original title: SSH clone fails with 'Failed to read config, falling back to gitlab-shell-ruby' error We are updating gitlab from 11.8.9 to 11.10.4 in debian (with corresponding updates to gitlab-shell and gitaly). I think this error is related to gitaly#1226 Is there a documentation for handling this migration? ``` $ git clone gitlab@gitlab.lxc:praveen/hello-testing.git Cloning into 'hello-testing'... The authenticity of host 'gitlab.lxc (192.168.122.154)' can't be established. ECDSA key fingerprint is SHA256:btiaYziejd3JCqgZ0RXesyFVUgLtnXGJPHRvtDPv3LQ. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'gitlab.lxc,192.168.122.154' (ECDSA) to the list of known hosts. Failed to read config, falling back to gitlab-shell-ruby Failed to exec: no such file or directory fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. ``` cc @balasankarc @jacobvosmaer-gitlab
issue