Plugin update issues
Added by lmind stuffs over 8 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?