Ruby 2.2 support
After upgrading to Ruby 2.2, I needed to modify the Gemfile.lock in order to bundle install.
I needed to upgrade the following gems:
- eventmachine (1.0.4)
- kgio (2.9.2)
- raindrops (0.13.0)
After this, bundle install and GitLab works. However, I still receive some warnings when running gitlab:check:
root@adminlab [1073 08:17:38 /home/git/gitlab]# sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production
/home/git/gitlab/vendor/bundle/ruby/2.2.0/gems/activesupport-4.1.1/lib/active_support/values/time_zone.rb:285: warning: circular argument reference - now
/home/git/gitlab/vendor/bundle/ruby/2.2.0/gems/fog-core-1.21.1/lib/fog/core/collection.rb:148: warning: circular argument reference - filters
/home/git/gitlab/vendor/bundle/ruby/2.2.0/gems/fog-1.21.0/lib/fog/rackspace/mock_data.rb:43: warning: duplicated key at line 81 ignored: "name"
/home/git/gitlab/vendor/bundle/ruby/2.2.0/gems/org-ruby-0.9.9/lib/org-ruby/html_symbol_replace.rb:205: warning: duplicated key at line 294 ignored: "deg"
/home/git/gitlab/vendor/bundle/ruby/2.2.0/gems/org-ruby-0.9.9/lib/org-ruby/html_symbol_replace.rb:234: warning: duplicated key at line 314 ignored: "sup"
/home/git/gitlab/vendor/bundle/ruby/2.2.0/gems/org-ruby-0.9.9/lib/org-ruby/textile_symbol_replace.rb:206: warning: duplicated key at line 295 ignored: "deg"
/home/git/gitlab/vendor/bundle/ruby/2.2.0/gems/org-ruby-0.9.9/lib/org-ruby/textile_symbol_replace.rb:235: warning: duplicated key at line 315 ignored: "sup"
Checking Environment ...
...
Using latest GitLab (7.6.1) on CentOS 6.6 with Ruby 2.2.0p0