centos 6 adding ssh keys fails
Created by: eworksmedia
fresh install of centos 6.6 and gitlab from https://about.gitlab.com/downloads/ "CentOS 6". installed and configured successfully, however, when I try and "Add key" there's a 500 internal server error with the following output in gitlab-ctl tail
Started POST "/profile/keys" for IP_ADDR at 2015-04-24 15:43:20 -0700
Processing by Profiles::KeysController#create as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"[FILTERED]", "key"=>{"title"=>"MY_TITLE", "key"=>"MY_KEY"}}
Completed 500 Internal Server Error in 27ms
Errno::ENOENT (No such file or directory - ssh):
lib/gitlab/popen.rb:23:in `popen'
lib/gitlab/key_fingerprint.rb:42:in `explicit_fingerprint_algorithm?'
lib/gitlab/key_fingerprint.rb:21:in `block in fingerprint'
lib/gitlab/key_fingerprint.rb:15:in `fingerprint'
app/models/key.rb:84:in `generate_fingerprint'
app/controllers/profiles/keys_controller.rb:20:in `create'