Project

General

Profile

error migrating 0.7.3 database to 2.4.2

Added by Jonathan Entner about 10 years ago

I'm using the bitnami redmine stack, 2.4.2-0.
tcs-ruby 1.9.3p231 (2012-05-25, TCS patched 2012-05-27) [i386-mingw32]
Rails 4.0.2
Windows 7 Prof SP-1 64-bit
MySQL Ver 14.14 Distrib 5.5.34, for Win32 (x86)
Thin 1.6.1 codename Death Proof

I'm moving an old installation of redmine to a new server. I got through all of the steps specified in the how-to page, until the migrate call. This isn't the first time I've run it, so the prior migration steps, which worked, don't show up here.

rake db:migrate --trace RAILS_ENV=production

  • Invoke db:migrate (first_time)
  • Invoke environment (first_time)
  • Execute environment
  • Invoke db:load_config (first_time)
  • Execute db:load_config
  • Execute db:migrate
    Tasks: TOP => db:migrate
    BuildProjectsTree: migrating ============================================
    rake aborted!
    An error has occurred, all later migrations canceled:

undefined method `inherit_members_changed?' for #<Project:0x60e2350>C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activemodel-3.2.16/lib/active_model/attribute_methods.rb:407:in `method_missing'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/attribute_methods.rb:149:in `method_missing'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/app/models/project.rb:83:in `block in <class:Project>'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:460:in `_run__424232336__save__976167794__callbacks'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_save_callbacks'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/callbacks.rb:264:in `create_or_update'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/persistence.rb:104:in `save!'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/validations.rb:56:in `save!'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/attribute_methods/dirty.rb:33:in `save!'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:264:in `block in save!'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:313:in `block in with_transaction_returning_status'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:208:in `transaction'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:311:in `with_transaction_returning_status'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:264:in `save!'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/lib/plugins/awesome_nested_set/lib/awesome_nested_set/awesome_nested_set.rb:185:in `block in rebuild!'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/lib/plugins/awesome_nested_set/lib/awesome_nested_set/awesome_nested_set.rb:192:in `call'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/lib/plugins/awesome_nested_set/lib/awesome_nested_set/awesome_nested_set.rb:192:in `block in rebuild!'
C:in `each'
C:in `each'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/lib/plugins/awesome_nested_set/lib/awesome_nested_set/awesome_nested_set.rb:189:in `rebuild!'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/app/models/project.rb:424:in `block in rebuild_tree!'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:208:in `transaction'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/app/models/project.rb:422:in `rebuild_tree!'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/db/migrate/105_build_projects_tree.rb:3:in `up'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:370:in `up'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:410:in `block (2 levels) in migrate'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/1.9.1/benchmark.rb:280:in `measure'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:410:in `block in migrate'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/connection_adapters/abstract/connection_pool.rb:129:in `with_connection'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:389:in `migrate'
C:in `migrate'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:720:in `block (2 levels) in migrate'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:777:in `call'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:777:in `ddl_transaction'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:719:in `block in migrate'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:700:in `each'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:700:in `migrate'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:570:in `up'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/migration.rb:551:in `migrate'
C:/BitNami/redmine-2.4.2-0/apps/redmine/htdocs/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.16/lib/active_record/railties/databases.rake:193:in `block (2 levels) in <top (required)>'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/task.rb:236:in `call'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/task.rb:236:in `block in execute'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/task.rb:231:in `each'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/task.rb:231:in `execute'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/task.rb:175:in `block in invoke_with_call_chain'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/task.rb:168:in `invoke_with_call_chain'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/task.rb:161:in `invoke'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:149:in `invoke_task'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:106:in `block (2 levels) in top_level'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:106:in `each'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:106:in `block in top_level'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:115:in `run_with_threads'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:100:in `top_level'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:78:in `block in run'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:165:in `standard_exception_handling'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:75:in `run'
C:/BitNami/redmine-2.4.2-0/ruby/lib/ruby/gems/1.9.1/gems/rake-10.1.0/bin/rake:33:in `<top (required)>'
C:/BitNami/redmine-2.4.2-0/ruby/bin/rake:23:in `load'
C:/BitNami/redmine-2.4.2-0/ruby/bin/rake:23:in `<main>'