Hi
I need install manageiq (developer setup) on Centos 7.1 by this topic:
(http://manageiq.org/docs/guides/developer_setup.html)
But I have next error:
== 20150224192447 AddProviderIdToEms: migrated (0.0007s) ======================
rails aborted!
GoodMigrations::LoadError: Rails attempted to auto-load:
/home/miqbuilder/manageiq/app/models/mixins/uuid_mixin.rb
Which is in your project’s
app/
directory. The good_migrations
gem was designed to prevent this, because migrations are intended
to be immutable and safe-to-run for the life of your project, but
code inapp/
is liable to change at any time.
The most common reason for this error is that you may be referencing an
ActiveRecord model inside the migration in order to use the ActiveRecord API
to implement a data migration by querying and updating objects.
For instance, if you want to access a model “User” in your migration, it’s safer
to redefine the class inside the migration instead, like this:
class MakeUsersOlder < ActiveRecord::Migration
class User < ActiveRecord::Base
# Define whatever you need on the User beyond what AR adds automatically
end
def up
User.find_each do |user|
user.update!(:age => user.age + 1)
end
end
def down
#…
end
end
For more information, visit:
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/good_migrations-0.0.2/tasks/good_migrations.rake:11:in
load_file' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:375:in
block in require_or_load’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:37:inblock in load_interlock' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies/interlock.rb:12:in
block in loading’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/concurrency/share_lock.rb:117:inexclusive' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies/interlock.rb:11:in
loading’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:37:inload_interlock' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:358:in
require_or_load’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:511:inload_missing_constant' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:203:in
const_missing’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:543:inload_missing_constant' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:203:in
const_missing’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:543:inload_missing_constant' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:203:in
const_missing’
/home/miqbuilder/manageiq/db/migrate/20150224192716_migrate_configuration_manager_to_ems.rb:3:in<class:ExtManagementSystem>' /home/miqbuilder/manageiq/db/migrate/20150224192716_migrate_configuration_manager_to_ems.rb:2:in
class:MigrateConfigurationManagerToEms’
/home/miqbuilder/manageiq/db/migrate/20150224192716_migrate_configuration_manager_to_ems.rb:1:in<top (required)>' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:293:in
require’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:293:inblock in require' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:259:in
load_dependency’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activesupport-5.0.0.1/lib/active_support/dependencies.rb:293:inrequire' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:959:in
load_migration’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:955:inmigration' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:950:in
disable_ddl_transaction’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1286:inuse_transaction?' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1278:in
ddl_transaction’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1210:inexecute_migration_in_transaction' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1183:in
block in migrate_without_lock’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1182:ineach' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1182:in
migrate_without_lock’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1131:inblock in migrate' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1298:in
with_advisory_lock’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1131:inmigrate' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:1005:in
up’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/migration.rb:983:inmigrate' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/tasks/database_tasks.rb:161:in
migrate’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/activerecord-5.0.0.1/lib/active_record/railties/databases.rake:58:inblock (2 levels) in <top (required)>' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/railties-5.0.0.1/lib/rails/commands/rake_proxy.rb:13:in
block in run_rake_task’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/railties-5.0.0.1/lib/rails/commands/rake_proxy.rb:10:inrun_rake_task' /home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/railties-5.0.0.1/lib/rails/commands/commands_tasks.rb:51:in
run_command!’
/home/miqbuilder/.rvm/gems/ruby-2.3.3/gems/railties-5.0.0.1/lib/rails/commands.rb:18:in<top (required)>' /home/miqbuilder/manageiq/bin/rails:4:in
require’
/home/miqbuilder/manageiq/bin/rails:4:in `’
Tasks: TOP => db:migrate
(See full trace by running task with --trace)
== Command ["/home/miqbuilder/manageiq/bin/rails db:migrate"] failed ==
What I do wrong?
P.S. I was note my step, looks attached file.miq_dev_install (1.5 KB)