Bug #25138
Updated by Andrew Kofink over 6 years ago
The following two migrations have duplicate version numbers, causing a migration error. foreman_remote_execution/db/migrate/20150616080015_create_template_input.rb foreman/db/migrate/20150616080015_create_core_template_input.rb <pre> $ rake db:migrate /home/vagrant/nfs/foreman/lib/foreman.rb:8: warning: already initialized constant Foreman::UUID_REGEXP /home/vagrant/nfs/foreman/lib/foreman.rb:8: warning: previous definition of UUID_REGEXP was here API controllers newer than Apipie cache! Run apipie:cache rake task to regenerate cache. 2018-10-08T12:24:10 [D|app|] Registering 4 assets for plugin foreman-tasks precompilation 2018-10-08T12:24:10 [D|app|] Registering 7 assets for plugin foreman_remote_execution precompilation 2018-10-08T12:24:10 [D|app|] Registering 4 assets for plugin foreman_docker precompilation 2018-10-08T12:24:10 [D|app|] Registering 114 assets for plugin bastion precompilation 2018-10-08T12:24:10 [W|app|] Creating scope :completer_scope. Overwriting existing method Organization.completer_scope. 2018-10-08T12:24:10 [W|app|] Creating scope :completer_scope. Overwriting existing method Location.completer_scope. 2018-10-08T12:24:10 [D|app|] Registering 100 assets for plugin katello precompilation 2018-10-08T12:24:10 [D|app|] Registering 2 assets for plugin foreman_ansible precompilation 2018-10-08T12:24:10 [W|app|] ignoring associations organization_ids, location_ids audit definition for Container, the resource is not audited 2018-10-08T12:24:11 [W|app|] DEPRECATION WARNING: `secrets.secret_token` is deprecated in favor of `secret_key_base` and will be removed in Rails 6.0. (called from <main> at /home/vagrant/nfs/foreman/config/environment.rb:5) 2018-10-08T12:24:11 [W|app|] DEPRECATION WARNING: Using a dynamic :controller segment in a route is deprecated and will be removed in Rails 6.0. (called from block in <main> at /home/vagrant/nfs/foreman/config/routes.rb:17) rake aborted! ActiveRecord::DuplicateMigrationVersionError: Multiple migrations have the version number 20150616080015. /home/vagrant/.rvm/gems/ruby-2.5.1/gems/activerecord-5.2.1/lib/active_record/migration.rb:1319:in `validate' /home/vagrant/.rvm/gems/ruby-2.5.1/gems/activerecord-5.2.1/lib/active_record/migration.rb:1185:in `initialize' /home/vagrant/.rvm/gems/ruby-2.5.1/gems/activerecord-5.2.1/lib/active_record/migration.rb:1036:in `new' /home/vagrant/.rvm/gems/ruby-2.5.1/gems/activerecord-5.2.1/lib/active_record/migration.rb:1036:in `up' /home/vagrant/.rvm/gems/ruby-2.5.1/gems/activerecord-5.2.1/lib/active_record/migration.rb:1011:in `migrate' /home/vagrant/.rvm/gems/ruby-2.5.1/gems/activerecord-5.2.1/lib/active_record/tasks/database_tasks.rb:172:in `migrate' /home/vagrant/.rvm/gems/ruby-2.5.1/gems/activerecord-5.2.1/lib/active_record/railties/databases.rake:60:in `block (2 levels) in <main>' /home/vagrant/.rvm/gems/ruby-2.5.1/gems/rake-12.3.1/exe/rake:27:in `<top (required)>' /home/vagrant/.rvm/gems/ruby-2.5.1/bin/ruby_executable_hooks:24:in `eval' /home/vagrant/.rvm/gems/ruby-2.5.1/bin/ruby_executable_hooks:24:in `<main>' Tasks: TOP => db:migrate (See full trace by running task with --trace) </pre>