Skip to content

Instantly share code, notes, and snippets.

@jyrkive
Created July 10, 2012 13:40
Show Gist options
  • Save jyrkive/3083301 to your computer and use it in GitHub Desktop.
Save jyrkive/3083301 to your computer and use it in GitHub Desktop.
db:setup crashes within Tanker, again
$ rake db:setup --trace
** Invoke db:setup (first_time)
** Invoke db:create (first_time)
** Invoke db:load_config (first_time)
** Invoke rails_env (first_time)
** Execute rails_env
** Execute db:load_config
** Execute db:create
** Invoke db:schema:load (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:schema:load
-- create_table("administrators", {:force=>true})
-> 0.0986s
-- add_index("administrators", ["email"], {:name=>"index_administrators_on_email", :unique=>true})
-> 0.0137s
-- add_index("administrators", ["reset_password_token"], {:name=>"index_administrators_on_reset_password_token", :unique=>true})
-> 0.0075s
-- create_table("articles", {:force=>true})
-> 0.0097s
-- add_index("articles", ["slug"], {:name=>"index_articles_on_slug", :unique=>true})
-> 0.0118s
-- create_table("authentications", {:force=>true})
-> 0.0137s
-- add_index("authentications", ["citizen_id"], {:name=>"index_authentications_on_citizen_id"})
-> 0.0078s
-- add_index("authentications", ["provider", "uid"], {:name=>"index_authentications_on_provider_and_uid", :unique=>true})
-> 0.0124s
-- create_table("changelogs", {:force=>true})
-> 0.0077s
-- add_index("changelogs", ["changelogged_type", "changelogged_id"], {:name=>"index_changelogs_on_changelogged_type_and_changelogged_id"})
-> 0.0096s
-- add_index("changelogs", ["changer_type", "changer_id"], {:name=>"index_changelogs_on_changer_type_and_changer_id"})
-> 0.0106s
-- create_table("citizens", {:force=>true})
-> 0.0101s
-- add_index("citizens", ["email"], {:name=>"index_citizens_on_email", :unique=>true})
-> 0.0156s
-- add_index("citizens", ["reset_password_token"], {:name=>"index_citizens_on_reset_password_token", :unique=>true})
-> 0.0088s
-- create_table("comments", {:force=>true})
-> 0.0069s
-- add_index("comments", ["author_id"], {:name=>"index_comments_on_author_id"})
-> 0.0080s
-- add_index("comments", ["commentable_id", "commentable_type"], {:name=>"index_comments_on_commentable_id_and_commentable_type"})
-> 0.0143s
-- add_index("comments", ["publish_state"], {:name=>"index_comments_on_publish_state"})
-> 0.0105s
-- create_table("expert_suggestions", {:force=>true})
-> 0.0066s
-- create_table("ideas", {:force=>true})
-> 0.0080s
-- add_index("ideas", ["author_id"], {:name=>"index_ideas_on_author_id"})
-> 0.0075s
-- add_index("ideas", ["publish_state"], {:name=>"index_ideas_on_publish_state"})
-> 0.0076s
-- add_index("ideas", ["slug"], {:name=>"index_ideas_on_slug", :unique=>true})
-> 0.0096s
-- create_table("profiles", {:force=>true})
-> 0.0126s
-- add_index("profiles", ["citizen_id"], {:name=>"index_profiles_on_citizen_id"})
-> 0.0094s
-- create_table("signatures", {:force=>true})
-> 0.0082s
-- create_table("votes", {:force=>true})
-> 0.0153s
-- add_index("votes", ["citizen_id"], {:name=>"index_votes_on_citizen_id"})
-> 0.0077s
-- add_index("votes", ["idea_id"], {:name=>"index_votes_on_idea_id"})
-> 0.0080s
-- initialize_schema_migrations_table()
-> 0.0166s
-- assume_migrated_upto_version(20120705195735, ["/mnt/data/Avoin Ministerio/avoinministerio/db/migrate"])
-> 0.0903s
** Invoke db:seed (first_time)
** Invoke db:abort_if_pending_migrations (first_time)
** Invoke environment
** Execute db:abort_if_pending_migrations
** Execute db:seed
rake aborted!
"Currently unable to delete the requested document"
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/bundler/gems/tanker-6f0d0cb82560/lib/indextank_client.rb:64:in `execute'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/bundler/gems/tanker-6f0d0cb82560/lib/indextank_client.rb:29:in `DELETE'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/bundler/gems/tanker-6f0d0cb82560/lib/indextank_client.rb:155:in `delete_document'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/bundler/gems/tanker-6f0d0cb82560/lib/tanker.rb:414:in `delete_tank_indexes'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/bundler/gems/tanker-6f0d0cb82560/lib/tanker.rb:408:in `update_tank_indexes'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activesupport-3.1.6/lib/active_support/callbacks.rb:401:in `_run_save_callbacks'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activesupport-3.1.6/lib/active_support/callbacks.rb:81:in `run_callbacks'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/callbacks.rb:264:in `create_or_update'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/persistence.rb:37:in `save'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/validations.rb:50:in `save'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/attribute_methods/dirty.rb:22:in `save'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/transactions.rb:241:in `block (2 levels) in save'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/transactions.rb:295:in `block in with_transaction_returning_status'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/connection_adapters/abstract/database_statements.rb:194:in `transaction'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/transactions.rb:208:in `transaction'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/transactions.rb:293:in `with_transaction_returning_status'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/transactions.rb:241:in `block in save'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/transactions.rb:252:in `rollback_active_record_state!'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/transactions.rb:240:in `save'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/relation/finder_methods.rb:292:in `find_or_instantiator_by_attributes'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/base.rb:1072:in `method_missing'
/mnt/data/Avoin Ministerio/avoinministerio/db/seeds.rb:255:in `block in <top (required)>'
/mnt/data/Avoin Ministerio/avoinministerio/db/seeds.rb:254:in `each'
/mnt/data/Avoin Ministerio/avoinministerio/db/seeds.rb:254:in `map'
/mnt/data/Avoin Ministerio/avoinministerio/db/seeds.rb:254:in `<top (required)>'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activesupport-3.1.6/lib/active_support/dependencies.rb:234:in `load'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activesupport-3.1.6/lib/active_support/dependencies.rb:234:in `block in load'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activesupport-3.1.6/lib/active_support/dependencies.rb:223:in `block in load_dependency'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activesupport-3.1.6/lib/active_support/dependencies.rb:640:in `new_constants_in'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activesupport-3.1.6/lib/active_support/dependencies.rb:223:in `load_dependency'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activesupport-3.1.6/lib/active_support/dependencies.rb:234:in `load'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/railties-3.1.6/lib/rails/engine.rb:488:in `load_seed'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/activerecord-3.1.6/lib/active_record/railties/databases.rake:301:in `block (2 levels) in <top (required)>'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `call'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `block in execute'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `each'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `execute'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:158:in `block in invoke_with_call_chain'
/usr/share/ruby-rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:151:in `invoke_with_call_chain'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:176:in `block in invoke_prerequisites'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:174:in `each'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:174:in `invoke_prerequisites'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:157:in `block in invoke_with_call_chain'
/usr/share/ruby-rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:151:in `invoke_with_call_chain'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/task.rb:144:in `invoke'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/application.rb:116:in `invoke_task'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `block (2 levels) in top_level'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `each'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `block in top_level'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/application.rb:88:in `top_level'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/application.rb:66:in `block in run'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/gems/rake-0.9.2.2/bin/rake:33:in `<top (required)>'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/bin/rake:19:in `load'
/usr/share/ruby-rvm/gems/ruby-1.9.3-p125/bin/rake:19:in `<main>'
Tasks: TOP => db:setup => db:seed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment