Bug #13598
closedkatello-installer fails running foreman-rake db:seed
Description
currently running katello-installer fails with the below error.
[ERROR 2016-02-08 12:39:59 verbose] /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: Failed to call refresh: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0]
[ERROR 2016-02-08 12:39:59 verbose] /Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0]
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/util/errors.rb:106:in `fail'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/type/exec.rb:160:in `sync'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/type/exec.rb:583:in `refresh'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/transaction/event_manager.rb:101:in `process_callback'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/transaction/event_manager.rb:20:in `block in process_events'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/transaction/event_manager.rb:93:in `block in queued_events'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/transaction/event_manager.rb:92:in `each'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/transaction/event_manager.rb:92:in `queued_events'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/transaction/event_manager.rb:19:in `process_events'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/transaction.rb:221:in `eval_resource'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/transaction.rb:147:in `call'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/transaction.rb:147:in `block (2 levels) in evaluate'
[ INFO 2016-02-08 12:39:59 verbose] /usr/share/ruby/vendor_ruby/puppet/util.rb:335:in `block in thinmark'
Updated by Ohad Levy about 10 years ago
can you run:
foreman-rake db:seed --trace ?
thanks
Updated by Kedar Bidarkar about 10 years ago
Below is the output while running the same with --trace.
katello-installer]# foreman-rake db:seed --traceIgnoring ruby-libvirt-0.5.2 because its extensions are not built. Try: gem pristine ruby-libvirt --version 0.5.2
/opt/theforeman/tfm/root/usr/share/gems/gems/docker-api-1.17.0/lib/docker.rb:103: warning: circular argument reference - connection
- Invoke db:seed (first_time)
- Execute db:seed
- Invoke db:abort_if_pending_migrations (first_time)
- Invoke environment (first_time)
- Execute environment
- Execute db:abort_if_pending_migrations
Seeding /usr/share/foreman/db/seeds.d/03-auth_sources.rb
Seeding /usr/share/foreman/db/seeds.d/03-permissions.rb
Seeding /usr/share/foreman/db/seeds.d/03-roles.rb
Seeding /usr/share/foreman/db/seeds.d/04-admin.rb
Seeding /usr/share/foreman/db/seeds.d/05-taxonomies.rb
Seeding /usr/share/foreman/db/seeds.d/06-architectures.rb
Seeding /usr/share/foreman/db/seeds.d/07-provisioning_templates.rb
Seeding /usr/share/foreman/db/seeds.d/08-partition_tables.rb
Seeding /usr/share/foreman/db/seeds.d/10-installation_media.rb
Seeding /opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/db/seeds.d/101-locations.rb
Seeding /opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/db/seeds.d/102-organizations.rb
Seeding /opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/db/seeds.d/103-provisioning_templates.rb
Seeding /opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/db/seeds.d/104-proxy.rb
Seeding /opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/db/seeds.d/105-roles_permissions.rb
Seeding /opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/db/seeds.d/106-mail_notifications.rb
Seeding /opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/db/seeds.d/107-enable_dynflow.rb
Seeding /opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/db/seeds.d/108-ensure_sync_notification.rb
rake aborted!
RestClient::InternalServerError: 500 Internal Server Error
/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/abstract_response.rb:48:in `return!'
/opt/theforeman/tfm/root/usr/share/gems/gems/runcible-1.6.0/lib/runcible/base.rb:79:in `block in get_response'
/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/request.rb:228:in `call'
/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/request.rb:228:in `process_result'
/opt/theforeman/tfm/root/usr/share/gems/gems/rbovirt-0.0.35/lib/restclient_ext/request.rb:50:in `block in transmit'
/opt/rh/rh-ruby22/root/usr/share/ruby/net/http.rb:853:in `start'
/opt/theforeman/tfm/root/usr/share/gems/gems/rbovirt-0.0.35/lib/restclient_ext/request.rb:44:in `transmit'
/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/request.rb:64:in `execute'
/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/request.rb:33:in `execute'
/opt/theforeman/tfm/root/usr/share/gems/gems/rest-client-1.6.7/lib/restclient/resource.rb:51:in `get'
/opt/theforeman/tfm/root/usr/share/gems/gems/runcible-1.6.0/lib/runcible/base.rb:78:in `get_response'
/opt/theforeman/tfm/root/usr/share/gems/gems/runcible-1.6.0/lib/runcible/base.rb:66:in `call'
/opt/theforeman/tfm/root/usr/share/gems/gems/runcible-1.6.0/lib/runcible/resources/event_notifier.rb:48:in `list'
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/app/models/katello/glue/pulp/repo.rb:34:in `ensure_sync_notification'
/opt/theforeman/tfm/root/usr/share/gems/gems/katello-2.5.0/db/seeds.d/108-ensure_sync_notification.rb:9:in `<top (required)>'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/dependencies.rb:241:in `load'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/dependencies.rb:241:in `block in load'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/dependencies.rb:232:in `load_dependency'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/dependencies.rb:241:in `load'
/usr/share/foreman/db/seeds.rb:81:in `block in <top (required)>'
/usr/share/foreman/db/seeds.rb:79:in `each'
/usr/share/foreman/db/seeds.rb:79:in `<top (required)>'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/dependencies.rb:241:in `load'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/dependencies.rb:241:in `block in load'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/dependencies.rb:232:in `load_dependency'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activesupport-4.1.5/lib/active_support/dependencies.rb:241:in `load'
/opt/rh/rh-ror41/root/usr/share/gems/gems/railties-4.1.5/lib/rails/engine.rb:543:in `load_seed'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activerecord-4.1.5/lib/active_record/tasks/database_tasks.rb:184:in `load_seed'
/opt/rh/rh-ror41/root/usr/share/gems/gems/activerecord-4.1.5/lib/active_record/railties/databases.rake:173:in `block (2 levels) in <top (required)>'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:240:in `call'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:240:in `block in execute'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:235:in `each'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:235:in `execute'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:179:in `block in invoke_with_call_chain'
/opt/rh/rh-ruby22/root/usr/share/ruby/monitor.rb:211:in `mon_synchronize'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:172:in `invoke_with_call_chain'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/task.rb:165:in `invoke'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:150:in `invoke_task'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:in `block (2 levels) in top_level'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:in `each'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:106:in `block in top_level'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:115:in `run_with_threads'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:100:in `top_level'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:78:in `block in run'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:176:in `standard_exception_handling'
/opt/rh/rh-ruby22/root/usr/share/gems/gems/rake-10.4.2/lib/rake/application.rb:75:in `run'
/opt/rh/rh-ruby22/root/usr/bin/rake:33:in `<main>'
Tasks: TOP => db:seed
Updated by Justin Sherrill about 10 years ago
caused by: https://github.com/Katello/puppet-pulp/pull/123/
example: /etc/pulp/server/plugins.conf.d/yum_importer.json
{
"proxy_host": http://ginger.lab.eng.rdu2.redhat.com,
"proxy_port": 3128,
"proxy_username": admin,
"proxy_password": redhat
}
Updated by Eric Helms about 10 years ago
- Status changed from New to Closed
- Translation missing: en.field_release set to 86
- Pull request https://github.com/Katello/puppet-pulp/pull/125 added
Updated by Fink Nottle almost 10 years ago
FYI, this bug breaks 2.4 (current stable) installs too. After pulling in the changes, it goes through.
Updated by Mario Gamboa almost 10 years ago
Hi Guys
Already apply the patch but no luck in my second attempt got all this
I got also this issues with RC5
Upgrade Step: Running installer...
Could not prefetch mongodb_user provider 'mongodb': Could not evalute MongoDB shell command: printjson(db.system.users.find().toArray())
/Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: Failed to call refresh: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0]
/Stage[main]/Foreman::Database/Foreman::Rake[db:seed]/Exec[foreman-rake-db:seed]: /usr/sbin/foreman-rake db:seed returned 1 instead of one of [0]
[root@nz2zsat01 katello-installer]# foreman-rake db:seed --trace
- Invoke db:seed (first_time)
- Execute db:seed
- Invoke db:abort_if_pending_migrations (first_time)
- Invoke environment (first_time)
- Execute environment
- Execute db:abort_if_pending_migrations
You have 8 pending migrations:
20151009084350 DropPtables
20151019174035 RenameDomainHostCount
20151025120534 AddHiddenValueToLookupKey
20151104100257 AddHostsCountToHostgroup
20151120153254 DeleteBootableInterface
20151220093801 RemoveSpacesFromSmartVariableKey
20160201131211 AddExpiredLogsToSmartProxy
20160215143900 AddSubnetDomainRelationConstraints
Run `rake db:migrate` to update your database then try again.
[root@nz2zsat01 katello-installer]# foreman-rake db:seed
You have 8 pending migrations:
20151009084350 DropPtables
20151019174035 RenameDomainHostCount
20151025120534 AddHiddenValueToLookupKey
20151104100257 AddHostsCountToHostgroup
20151120153254 DeleteBootableInterface
20151220093801 RemoveSpacesFromSmartVariableKey
20160201131211 AddExpiredLogsToSmartProxy
20160215143900 AddSubnetDomainRelationConstraints
Run `rake db:migrate` to update your database then try again.
[root@nz2zsat01 katello-installer]# rake db:migrate --trace
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:598:in `raw_load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:89:in `block in load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:88:in `load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:72:in `block in run'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:70:in `run'
/usr/bin/rake:37:in `<main>'
[root@nz2zsat01 katello-installer]# rake db:migrate
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
(See full trace by running task with --trace)
[root@nz2zsat01 katello-installer]# rake db:migrate --trace
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:598:in `raw_load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:89:in `block in load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:88:in `load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:72:in `block in run'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:70:in `run'
/usr/bin/rake:37:in `<main>'
[root@nz2zsat01 katello-installer]# packet_write_wait: Connection to 172.25.176.245: Broken pipe
mac:~ Mario$ DeleteBootableInterface
-bash: DeleteBootableInterface: command not found
mac:~ Mario$ 20151220093801 RemoveSpacesFromSmartVariableKey
-bash: 20151220093801: command not found
mac:~ Mario$ 20160201131211 AddExpiredLogsToSmartProxy
-bash: 20160201131211: command not found
mac:~ Mario$ 20160215143900 AddSubnetDomainRelationConstraints
-bash: 20160215143900: command not found
mac:~ Mario$ Run `rake db:migrate` to update your database then try again.
[root@nz2zsat01 katello-installer]# rake db:migrate --trace
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:598:in `raw_load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:89:in `block in load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:88:in `load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:72:in `block in run'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:70:in `run'
/usr/bin/rake:37:in `<main>'
[root@nz2zsat01 katello-installer]# rake db:migrate
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
(See full trace by running task with --trace)
[root@nz2zsat01 katello-installer]# rake db:migrate --trake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
(See full trace by running task with --trace)
-bash: Run: command not found
mac:~ Mario$ [root@nz2zsat01 katello-installer]# rake db:migrate --trace
-bash: [root@nz2zsat01: command not found
mac:~ Mario$ rake aborted!
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
(See full trace by running task with --trace)
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:598:in `raw_load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:89:in `block in load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:88:in `load_rakefile'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:72:in `block in run'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:70:in `run'
/usr/bin/rake:37:in `<main>'
[root@nz2zsat01 katello-installer]# rake db:migrate
rake aborted!
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)