Project

General

Profile

Plugin update issues

Added by lmind stuffs over 7 years ago

Hey all. We tried to install an update Pro version of easyredmine - easy_gantt_pro and easy_wbs. So, I stopped the web server (service httpd stop) and went into the /var/www/redmine-3.2/plugins directory and removed the old directory - easy_gantt. Next, unzipped the plugin, chown apache:apache easy_gantt_pro and moved it over to /var/www/redmine-3.2/plugins directory and did the bundle update; bundle exec rake redmine:plugins:migrate RAILS_ENV=production command.
We get the following error output:

** Invoke redmine:plugins:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted!
Redmine::PluginNotFound: Redmine::PluginNotFound
/var/www/redmine-3.2/lib/redmine/plugin.rb:123:in `find'
/var/www/redmine-3.2/lib/redmine/plugin.rb:251:in `requires_redmine_plugin'
/var/www/redmine-3.2/plugins/easy_gantt_pro/init.rb:9:in `block in <top (required)>'
/var/www/redmine-3.2/lib/redmine/plugin.rb:75:in `instance_eval'
/var/www/redmine-3.2/lib/redmine/plugin.rb:75:in `register'
/var/www/redmine-3.2/plugins/easy_gantt_pro/init.rb:1:in `<top (required)>'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:274:in `require'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:274:in `block in require'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:240:in `load_dependency'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:274:in `require'
/var/www/redmine-3.2/lib/redmine/plugin.rb:155:in `block in load'
/var/www/redmine-3.2/lib/redmine/plugin.rb:146:in `each'
/var/www/redmine-3.2/lib/redmine/plugin.rb:146:in `load'
/var/www/redmine-3.2/config/initializers/30-redmine.rb:21:in `<top (required)>'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:268:in `load'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:268:in `block in load'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:240:in `load_dependency'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:268:in `load'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/engine.rb:652:in `block in load_config_initializer'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/notifications.rb:166:in `instrument'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/engine.rb:651:in `load_config_initializer'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/engine.rb:616:in `block (2 levels) in <class:Engine>'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/engine.rb:615:in `each'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/engine.rb:615:in `block in <class:Engine>'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/initializable.rb:30:in `instance_exec'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/initializable.rb:30:in `run'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/initializable.rb:55:in `block in run_initializers'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:226:in `block in tsort_each'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:348:in `block (2 levels) in each_strongly_connected_component'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:418:in `block (2 levels) in each_strongly_connected_component_from'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:427:in `each_strongly_connected_component_from'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:417:in `block in each_strongly_connected_component_from'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/initializable.rb:44:in `each'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/initializable.rb:44:in `tsort_each_child'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:411:in `call'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:411:in `each_strongly_connected_component_from'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:347:in `block in each_strongly_connected_component'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:345:in `each'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:345:in `call'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:345:in `each_strongly_connected_component'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:224:in `tsort_each'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/tsort.rb:205:in `tsort_each'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/initializable.rb:54:in `run_initializers'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/application.rb:352:in `initialize!'
/var/www/redmine-3.2/config/environment.rb:14:in `<top (required)>'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:274:in `require'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:274:in `block in require'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:240:in `load_dependency'
/var/www/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:274:in `require'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/application.rb:328:in `require_environment!'
/var/www/.rvm/gems/ruby-2.1.5/gems/railties-4.2.5.2/lib/rails/application.rb:457:in `block in run_tasks_blocks'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:248:in `call'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:248:in `block in execute'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:243:in `each'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:243:in `execute'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:187:in `block in invoke_with_call_chain'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:180:in `invoke_with_call_chain'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:209:in `block in invoke_prerequisites'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:207:in `each'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:207:in `invoke_prerequisites'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:186:in `block in invoke_with_call_chain'
/var/www/.rvm/rubies/ruby-2.1.5/lib/ruby/2.1.0/monitor.rb:211:in `mon_synchronize'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:180:in `invoke_with_call_chain'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/task.rb:173:in `invoke'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/application.rb:152:in `invoke_task'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/application.rb:108:in `block (2 levels) in top_level'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/application.rb:108:in `each'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/application.rb:108:in `block in top_level'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/application.rb:117:in `run_with_threads'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/application.rb:102:in `top_level'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/application.rb:80:in `block in run'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/application.rb:178:in `standard_exception_handling'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/lib/rake/application.rb:77:in `run'
/var/www/.rvm/gems/ruby-2.1.5/gems/rake-11.2.2/exe/rake:27:in `<top (required)>'
/var/www/.rvm/gems/ruby-2.1.5/bin/rake:23:in `load'
/var/www/.rvm/gems/ruby-2.1.5/bin/rake:23:in `<main>'
/var/www/.rvm/gems/ruby-2.1.5/bin/ruby_executable_hooks:15:in `eval'
/var/www/.rvm/gems/ruby-2.1.5/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => redmine:plugins:migrate => environment

Here is some version info from "bundle env":

-bash-4.1$ bundle env
Your Gemfile lists the gem redmine_extensions (>= 0) more than once.
You should probably keep only one of them.
While it's not a problem now, it could cause errors if you change the version of just one of them later.

Environment

    Bundler   1.12.5
    Rubygems  2.4.8
    Ruby      2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux]
    GEM_HOME  /var/www/.rvm/gems/ruby-2.1.5
    GEM_PATH  /var/www/.rvm/gems/ruby-2.1.5:/var/www/.rvm/gems/ruby-2.1.5@global
    RVM       1.27.0 (latest)
    Git       2.8.1
    rubygems-bundler (1.4.4)

Bundler settings

    without
      Set for your local app (/var/www/redmine-3.2/.bundle/config): "development:test:RAILS_ENV=production" 
    orig_path
      Set via BUNDLE_ORIG_PATH: "/var/www/.rvm/gems/ruby-2.1.5/bin:/var/www/.rvm/gems/ruby-2.1.5@global/bin:/var/www/.rvm/rubies/ruby-2.1.5/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/var/www/.rvm/bin" 
    orig_gem_path
      Set via BUNDLE_ORIG_GEM_PATH: "/var/www/.rvm/gems/ruby-2.1.5:/var/www/.rvm/gems/ruby-2.1.5@global" 

Gemfile

    source 'https://rubygems.org'

    if Gem::Version.new(Bundler::VERSION) < Gem::Version.new('1.5.0')
      abort "Redmine requires Bundler 1.5.0 or higher (you're using #{Bundler::VERSION}).\nPlease update with 'gem update bundler'." 
    end

    gem "rails", "4.2.5.2" 
    gem "jquery-rails", "~> 3.1.4" 
    gem "coderay", "~> 1.1.0" 
    gem "builder", ">= 3.0.4" 
    gem "request_store", "1.0.5" 
    gem "mime-types", (RUBY_VERSION >= "2.0" ? "~> 3.0" : "~> 2.99")
    gem "protected_attributes" 
    gem "actionpack-action_caching" 
    gem "actionpack-xml_parser" 
    gem "roadie-rails" 

    # Request at least nokogiri 1.6.7.2 because of security advisories
    gem "nokogiri", ">= 1.6.7.2" 

    # Request at least rails-html-sanitizer 1.0.3 because of security advisories
    gem "rails-html-sanitizer", ">= 1.0.3" 

    # Windows does not include zoneinfo files, so bundle the tzinfo-data gem
    gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin, :jruby]
    gem "rbpdf", "~> 1.19.0" 

    # Optional gem for LDAP authentication
    group :ldap do
      gem "net-ldap", "~> 0.12.0" 
    end

    # Optional gem for OpenID authentication
    group :openid do
      gem "ruby-openid", "~> 2.3.0", :require => "openid" 
      gem "rack-openid" 
    end

    platforms :mri, :mingw, :x64_mingw do
      # Optional gem for exporting the gantt to a PNG file, not supported with jruby
      group :rmagick do
        gem "rmagick", ">= 2.14.0" 
      end

      # Optional Markdown support, not for JRuby
      group :markdown do
        gem "redcarpet", "~> 3.3.2" 
      end
    end

    platforms :jruby do
      # jruby-openssl is bundled with JRuby 1.7.0
      gem "jruby-openssl" if Object.const_defined?(:JRUBY_VERSION) && JRUBY_VERSION < '1.7.0'
      gem "activerecord-jdbc-adapter", "~> 1.3.2" 
    end

    # Include database gems for the adapters found in the database
    # configuration file
    require 'erb'
    require 'yaml'
    database_file = File.join(File.dirname(__FILE__), "config/database.yml")
    if File.exist?(database_file)
      database_config = YAML::load(ERB.new(IO.read(database_file)).result)
      adapters = database_config.values.map {|c| c['adapter']}.compact.uniq
      if adapters.any?
        adapters.each do |adapter|
          case adapter
          when 'mysql2'
            gem "mysql2", "~> 0.3.11", :platforms => [:mri, :mingw, :x64_mingw]
            gem "activerecord-jdbcmysql-adapter", :platforms => :jruby
          when 'mysql'
            gem "activerecord-jdbcmysql-adapter", :platforms => :jruby
          when /postgresql/
            gem "pg", "~> 0.18.1", :platforms => [:mri, :mingw, :x64_mingw]
            gem "activerecord-jdbcpostgresql-adapter", :platforms => :jruby
          when /sqlite3/
            gem "sqlite3", :platforms => [:mri, :mingw, :x64_mingw]
            gem "jdbc-sqlite3", ">= 3.8.10.1", :platforms => :jruby
            gem "activerecord-jdbcsqlite3-adapter", :platforms => :jruby
          when /sqlserver/
            gem "tiny_tds", "~> 0.6.2", :platforms => [:mri, :mingw, :x64_mingw]
            gem "activerecord-sqlserver-adapter", :platforms => [:mri, :mingw, :x64_mingw]
          else
            warn("Unknown database adapter `#{adapter}` found in config/database.yml, use Gemfile.local to load your own database gems")
          end
        end
      else
        warn("No adapter found in config/database.yml, please configure it first")
      end
    else
      warn("Please configure your config/database.yml first")
    end

    group :development do
      gem "rdoc", ">= 2.4.2" 
      gem "yard" 
    end

    group :test do
      gem "minitest" 
      gem "rails-dom-testing" 
      gem "mocha" 
      gem "simplecov", "~> 0.9.1", :require => false
      # For running UI tests
      gem "capybara" 
      gem "selenium-webdriver" 
    end

    local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
    if File.exists?(local_gemfile)
      eval_gemfile local_gemfile
    end

    # Load plugins' Gemfiles
    Dir.glob File.expand_path("../plugins/*/{Gemfile,PluginGemfile}", __FILE__) do |file|
      eval_gemfile file
    end

Gemfile.lock

    GEM
      remote: https://rubygems.org/
      specs:
        actionmailer (4.2.5.2)
          actionpack (= 4.2.5.2)
          actionview (= 4.2.5.2)
          activejob (= 4.2.5.2)
          mail (~> 2.5, >= 2.5.4)
          rails-dom-testing (~> 1.0, >= 1.0.5)
        actionpack (4.2.5.2)
          actionview (= 4.2.5.2)
          activesupport (= 4.2.5.2)
          rack (~> 1.6)
          rack-test (~> 0.6.2)
          rails-dom-testing (~> 1.0, >= 1.0.5)
          rails-html-sanitizer (~> 1.0, >= 1.0.2)
        actionpack-action_caching (1.1.1)
          actionpack (>= 4.0.0, < 5.0)
        actionpack-xml_parser (1.0.2)
          actionpack (>= 4.0.0, < 5)
        actionview (4.2.5.2)
          activesupport (= 4.2.5.2)
          builder (~> 3.1)
          erubis (~> 2.7.0)
          rails-dom-testing (~> 1.0, >= 1.0.5)
          rails-html-sanitizer (~> 1.0, >= 1.0.2)
        activejob (4.2.5.2)
          activesupport (= 4.2.5.2)
          globalid (>= 0.3.0)
        activemodel (4.2.5.2)
          activesupport (= 4.2.5.2)
          builder (~> 3.1)
        activerecord (4.2.5.2)
          activemodel (= 4.2.5.2)
          activesupport (= 4.2.5.2)
          arel (~> 6.0)
        activesupport (4.2.5.2)
          i18n (~> 0.7)
          json (~> 1.7, >= 1.7.7)
          minitest (~> 5.1)
          thread_safe (~> 0.3, >= 0.3.4)
          tzinfo (~> 1.1)
        addressable (2.4.0)
        arel (6.0.3)
        builder (3.2.2)
        capybara (2.8.1)
          addressable
          mime-types (>= 1.16)
          nokogiri (>= 1.3.3)
          rack (>= 1.0.0)
          rack-test (>= 0.5.4)
          xpath (~> 2.0)
        childprocess (0.5.9)
          ffi (~> 1.0, >= 1.0.11)
        coderay (1.1.1)
        concurrent-ruby (1.0.2)
        css_parser (1.3.7)
          addressable
        docile (1.1.5)
        erubis (2.7.0)
        ffi (1.9.14)
        globalid (0.3.7)
          activesupport (>= 4.1.0)
        htmlentities (4.3.1)
        i18n (0.7.0)
        jquery-rails (3.1.4)
          railties (>= 3.0, < 5.0)
          thor (>= 0.14, < 2.0)
        json (1.8.3)
        loofah (2.0.3)
          nokogiri (>= 1.5.9)
        mail (2.6.4)
          mime-types (>= 1.16, < 4)
        metaclass (0.0.4)
        mime-types (3.1)
          mime-types-data (~> 3.2015)
        mime-types-data (3.2016.0521)
        mini_portile2 (2.1.0)
        minitest (5.9.0)
        mocha (1.1.0)
          metaclass (~> 0.0.1)
        multi_json (1.12.1)
        mysql2 (0.3.21)
        net-ldap (0.12.1)
        nokogiri (1.6.8)
          mini_portile2 (~> 2.1.0)
          pkg-config (~> 1.1.7)
        pkg-config (1.1.7)
        protected_attributes (1.1.3)
          activemodel (>= 4.0.1, < 5.0)
        rack (1.6.4)
        rack-openid (1.4.2)
          rack (>= 1.1.0)
          ruby-openid (>= 2.1.8)
        rack-test (0.6.3)
          rack (>= 1.0)
        rails (4.2.5.2)
          actionmailer (= 4.2.5.2)
          actionpack (= 4.2.5.2)
          actionview (= 4.2.5.2)
          activejob (= 4.2.5.2)
          activemodel (= 4.2.5.2)
          activerecord (= 4.2.5.2)
          activesupport (= 4.2.5.2)
          bundler (>= 1.3.0, < 2.0)
          railties (= 4.2.5.2)
          sprockets-rails
        rails-deprecated_sanitizer (1.0.3)
          activesupport (>= 4.2.0.alpha)
        rails-dom-testing (1.0.7)
          activesupport (>= 4.2.0.beta, < 5.0)
          nokogiri (~> 1.6.0)
          rails-deprecated_sanitizer (>= 1.0.1)
        rails-html-sanitizer (1.0.3)
          loofah (~> 2.0)
        railties (4.2.5.2)
          actionpack (= 4.2.5.2)
          activesupport (= 4.2.5.2)
          rake (>= 0.8.7)
          thor (>= 0.18.1, < 2.0)
        rake (11.2.2)
        rbpdf (1.19.0)
          htmlentities (= 4.3.1)
          rbpdf-font (~> 1.19.0)
        rbpdf-font (1.19.0)
        rdoc (4.2.2)
          json (~> 1.4)
        redcarpet (3.3.4)
        redmine_extensions (0.1.11)
          rails (~> 4.2)
        request_store (1.0.5)
        rmagick (2.16.0)
        roadie (3.1.1)
          css_parser (~> 1.3.4)
          nokogiri (>= 1.5.0, < 1.7.0)
        roadie-rails (1.1.1)
          railties (>= 3.0, < 5.1)
          roadie (~> 3.1)
        ruby-openid (2.3.0)
        rubyzip (1.2.0)
        selenium-webdriver (2.53.4)
          childprocess (~> 0.5)
          rubyzip (~> 1.0)
          websocket (~> 1.0)
        simplecov (0.9.2)
          docile (~> 1.1.0)
          multi_json (~> 1.0)
          simplecov-html (~> 0.9.0)
        simplecov-html (0.9.0)
        sprockets (3.7.0)
          concurrent-ruby (~> 1.0)
          rack (> 1, < 3)
        sprockets-rails (3.1.1)
          actionpack (>= 4.0)
          activesupport (>= 4.0)
          sprockets (>= 3.0.0)
        thor (0.19.1)
        thread_safe (0.3.5)
        tzinfo (1.2.2)
          thread_safe (~> 0.1)
        websocket (1.2.3)
        xpath (2.0.0)
          nokogiri (~> 1.3)
        yard (0.9.5)

    PLATFORMS
      ruby

    DEPENDENCIES
      actionpack-action_caching
      actionpack-xml_parser
      activerecord-jdbc-adapter (~> 1.3.2)
      activerecord-jdbcmysql-adapter
      builder (>= 3.0.4)
      capybara
      coderay (~> 1.1.0)
      jquery-rails (~> 3.1.4)
      mime-types (~> 3.0)
      minitest
      mocha
      mysql2 (~> 0.3.11)
      net-ldap (~> 0.12.0)
      nokogiri (>= 1.6.7.2)
      protected_attributes
      rack-openid
      rails (= 4.2.5.2)
      rails-dom-testing
      rails-html-sanitizer (>= 1.0.3)
      rbpdf (~> 1.19.0)
      rdoc (>= 2.4.2)
      redcarpet (~> 3.3.2)
      redmine_extensions
      request_store (= 1.0.5)
      rmagick (>= 2.14.0)
      roadie-rails
      ruby-openid (~> 2.3.0)
      selenium-webdriver
      simplecov (~> 0.9.1)
      tzinfo-data
      yard

    BUNDLED WITH
       1.12.5

And some info from gem env:

-bash-4.1$ gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 2.4.8
  - RUBY VERSION: 2.1.5 (2014-11-13 patchlevel 273) [x86_64-linux]
  - INSTALLATION DIRECTORY: /var/www/.rvm/gems/ruby-2.1.5
  - RUBY EXECUTABLE: /var/www/.rvm/rubies/ruby-2.1.5/bin/ruby
  - EXECUTABLE DIRECTORY: /var/www/.rvm/gems/ruby-2.1.5/bin
  - SPEC CACHE DIRECTORY: /var/www/.gem/specs
  - SYSTEM CONFIGURATION DIRECTORY: /var/www/.rvm/rubies/ruby-2.1.5/etc
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /var/www/.rvm/gems/ruby-2.1.5
     - /var/www/.rvm/gems/ruby-2.1.5@global
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - https://rubygems.org/
  - SHELL PATH:
     - /var/www/.rvm/gems/ruby-2.1.5/bin
     - /var/www/.rvm/gems/ruby-2.1.5@global/bin
     - /var/www/.rvm/rubies/ruby-2.1.5/bin
     - /usr/lib64/qt-3.3/bin
     - /usr/local/bin
     - /bin
     - /usr/bin
     - /usr/local/sbin
     - /usr/sbin
     - /sbin
     - /var/www/.rvm/bin@

Gemfile:
@source 'https://rubygems.org'

if Gem::Version.new(Bundler::VERSION) < Gem::Version.new('1.5.0')
  abort "Redmine requires Bundler 1.5.0 or higher (you're using #{Bundler::VERSION}).\nPlease update with 'gem update bundler'." 
end

gem "rails", "4.2.5.2" 
gem "jquery-rails", "~> 3.1.4" 
gem "coderay", "~> 1.1.0" 
gem "builder", ">= 3.0.4" 
gem "request_store", "1.0.5" 
gem "mime-types", (RUBY_VERSION >= "2.0" ? "~> 3.0" : "~> 2.99")
gem "protected_attributes" 
gem "actionpack-action_caching" 
gem "actionpack-xml_parser" 
gem "roadie-rails" 

# Request at least nokogiri 1.6.7.2 because of security advisories
gem "nokogiri", ">= 1.6.7.2" 

# Request at least rails-html-sanitizer 1.0.3 because of security advisories
gem "rails-html-sanitizer", ">= 1.0.3" 

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin, :jruby]
gem "rbpdf", "~> 1.19.0" 

# Optional gem for LDAP authentication
group :ldap do
  gem "net-ldap", "~> 0.12.0" 
end

# Optional gem for OpenID authentication
group :openid do
  gem "ruby-openid", "~> 2.3.0", :require => "openid" 
  gem "rack-openid" 
end

platforms :mri, :mingw, :x64_mingw do
  # Optional gem for exporting the gantt to a PNG file, not supported with jruby
  group :rmagick do
    gem "rmagick", ">= 2.14.0" 
  end

  # Optional Markdown support, not for JRuby
  group :markdown do
    gem "redcarpet", "~> 3.3.2" 
  end
end

platforms :jruby do
  # jruby-openssl is bundled with JRuby 1.7.0
  gem "jruby-openssl" if Object.const_defined?(:JRUBY_VERSION) && JRUBY_VERSION < '1.7.0'
  gem "activerecord-jdbc-adapter", "~> 1.3.2" 
end

# Include database gems for the adapters found in the database
# configuration file
require 'erb'
require 'yaml'
database_file = File.join(File.dirname(__FILE__), "config/database.yml")
if File.exist?(database_file)
database_config = YAML::load(ERB.new(IO.read(database_file)).result)
  adapters = database_config.values.map {|c| c['adapter']}.compact.uniq
  if adapters.any?
    adapters.each do |adapter|
      case adapter
      when 'mysql2'
        gem "mysql2", "~> 0.3.11", :platforms => [:mri, :mingw, :x64_mingw]
        gem "activerecord-jdbcmysql-adapter", :platforms => :jruby
      when 'mysql'
        gem "activerecord-jdbcmysql-adapter", :platforms => :jruby
      when /postgresql/
        gem "pg", "~> 0.18.1", :platforms => [:mri, :mingw, :x64_mingw]
        gem "activerecord-jdbcpostgresql-adapter", :platforms => :jruby
      when /sqlite3/
        gem "sqlite3", :platforms => [:mri, :mingw, :x64_mingw]
        gem "jdbc-sqlite3", ">= 3.8.10.1", :platforms => :jruby
        gem "activerecord-jdbcsqlite3-adapter", :platforms => :jruby
      when /sqlserver/
        gem "tiny_tds", "~> 0.6.2", :platforms => [:mri, :mingw, :x64_mingw]
        gem "activerecord-sqlserver-adapter", :platforms => [:mri, :mingw, :x64_mingw]
      else
        warn("Unknown database adapter `#{adapter}` found in config/database.yml, use Gemfile.local to load your own database gems")
      end
    end
  else
    warn("No adapter found in config/database.yml, please configure it first")
  end
else
  warn("Please configure your config/database.yml first")
end

group :development do
  gem "rdoc", ">= 2.4.2" 
  gem "yard" 
end

group :test do
  gem "minitest" 
  gem "rails-dom-testing" 
  gem "mocha" 
  gem "simplecov", "~> 0.9.1", :require => false
  # For running UI tests
  gem "capybara" 
  gem "selenium-webdriver" 
end

local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
if File.exists?(local_gemfile)
  eval_gemfile local_gemfile
end

# Load plugins' Gemfiles
Dir.glob File.expand_path("../plugins/*/{Gemfile,PluginGemfile}", __FILE__) do |file|
  eval_gemfile file
end

System is CentOS 6.7 64-bit with Apache/2.2.15

It's worth noting that we've been using existing Redmine and plugins successfully up until this point.

Anyone know what's going on here?