Cannot push code to gitlab after upgraded to v7.8 from v6.9 and how to fix
After we upgraded our gitlab server to v7.8 from v6.9 , we could not push code to it and always got this error: ... remote: /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.8.3/lib/bundler/shared_helpers.rb:2:in `require': no such file to load -- rubygems (LoadError) remote: from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.8.3/lib/bundler/shared_helpers.rb:2 remote: from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.8.3/lib/bundler/setup.rb:1:in `require' remote: from /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.8.3/lib/bundler/setup.rb:1 To http://our.repo.url/myusername/my-project.git ! [remote rejected] my_branch -> my_branch (pre-receive hook declined) ... I was trying to re-compile ruby 2.1 so many times but had no luck. After messing around, I finally fixed this issue by: 1. Remove and Purge all ruby binaries except for ruby 2.1 from my server: sudo apt-get remove rub...