Upgrading 1.18.0 to 1.20.0 fails during wagn update: "missing card with codename: admin"

Support Ticket

+status
 

It's me again, and I managed to break something in another creative way.

Following the upgrade instructions going from Wagn 1.18.0 to Wagn 1.20.0 (gem update, bundle update, wagn update) causes rake to abort with the message:

missing card with codename: admin

This has left my Wagn at thornton2.com partially migrated and unable to render the *head card in raw view.  I'm also getting an on-page error, alternately "missing card with codename: machine_cache" and "missing card with codename: script_pointer_config", and a dump visible only to the admin.

Any help would be greatly appreciated.

Thanks.

bundle exec rake wagn:update
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::BASE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_ALL
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_NaN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_INFINITY
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_UNDERFLOW
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_OVERFLOW
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_ZERODIVIDE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_MODE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_UP
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_DOWN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_HALF_UP
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_HALF_DOWN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_CEILING
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_FLOOR
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_HALF_EVEN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_NaN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_POSITIVE_ZERO
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_NEGATIVE_ZERO
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_POSITIVE_FINITE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_NEGATIVE_FINITE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_POSITIVE_INFINITE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_NEGATIVE_INFINITE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::INFINITY
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::NAN
rake aborted!
StandardError: An error has occurred, all later migrations canceled:

missing card with codename: admin
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:275:in `require_id_for_codename'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:252:in `normalize_mark'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:238:in `compose_mark'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:247:in `normalize_fetch_args'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:28:in `fetch'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:111:in `[]'
/home/arielmt/.gems/gems/card-1.20.0/db/migrate_core_cards/20160811115836_rename_stats_to_admin.rb:5:in `up'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:135:in `block in exec_migration'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:67:in `block (3 levels) in contentedly'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `block in transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/transaction.rb:184:in `within_new_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/transactions.rb:220:in `transaction'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:65:in `block (2 levels) in contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/auth/proxy.rb:17:in `as'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/auth/proxy.rb:27:in `as_bot'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:64:in `block in contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:22:in `block in schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:27:in `with_suffix'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:20:in `schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:63:in `contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:135:in `exec_migration'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:592:in `block (2 levels) in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:591:in `block in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:292:in `with_connection'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:590:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:768:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:998:in `block in execute_migration_in_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:1046:in `ddl_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:997:in `execute_migration_in_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:959:in `block in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:955:in `each'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:955:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:823:in `up'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:801:in `migrate'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:7:in `block in run_card_migration'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:22:in `block in schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:36:in `with_suffix'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:20:in `schema_mode'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:4:in `run_card_migration'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:40:in `block (3 levels) in <top (required)>'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn.rake:113:in `block (2 levels) in <top (required)>'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn.rake:79:in `block (2 levels) in <top (required)>'
/home/arielmt/.gems/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:74:in `load'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:74:in `kernel_load'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:27:in `run'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:332:in `exec'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:20:in `dispatch'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:11:in `start'
/home/arielmt/.gems/gems/bundler-1.13.7/exe/bundle:34:in `block in <top (required)>'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/friendly_errors.rb:100:in `with_friendly_errors'
/home/arielmt/.gems/gems/bundler-1.13.7/exe/bundle:26:in `<top (required)>'
/home/arielmt/.gems/bin/bundle:22:in `load'
/home/arielmt/.gems/bin/bundle:22:in `<main>'
Card::Error::NotFound: missing card with codename: admin
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:275:in `require_id_for_codename'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:252:in `normalize_mark'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:238:in `compose_mark'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:247:in `normalize_fetch_args'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:28:in `fetch'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:111:in `[]'
/home/arielmt/.gems/gems/card-1.20.0/db/migrate_core_cards/20160811115836_rename_stats_to_admin.rb:5:in `up'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:135:in `block in exec_migration'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:67:in `block (3 levels) in contentedly'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `block in transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/transaction.rb:184:in `within_new_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/transactions.rb:220:in `transaction'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:65:in `block (2 levels) in contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/auth/proxy.rb:17:in `as'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/auth/proxy.rb:27:in `as_bot'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:64:in `block in contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:22:in `block in schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:27:in `with_suffix'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:20:in `schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:63:in `contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:135:in `exec_migration'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:592:in `block (2 levels) in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:591:in `block in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:292:in `with_connection'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:590:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:768:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:998:in `block in execute_migration_in_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:1046:in `ddl_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:997:in `execute_migration_in_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:959:in `block in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:955:in `each'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:955:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:823:in `up'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:801:in `migrate'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:7:in `block in run_card_migration'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:22:in `block in schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:36:in `with_suffix'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:20:in `schema_mode'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:4:in `run_card_migration'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:40:in `block (3 levels) in <top (required)>'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn.rake:113:in `block (2 levels) in <top (required)>'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn.rake:79:in `block (2 levels) in <top (required)>'
/home/arielmt/.gems/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:74:in `load'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:74:in `kernel_load'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:27:in `run'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:332:in `exec'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:20:in `dispatch'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:11:in `start'
/home/arielmt/.gems/gems/bundler-1.13.7/exe/bundle:34:in `block in <top (required)>'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/friendly_errors.rb:100:in `with_friendly_errors'
/home/arielmt/.gems/gems/bundler-1.13.7/exe/bundle:26:in `<top (required)>'
/home/arielmt/.gems/bin/bundle:22:in `load'
/home/arielmt/.gems/bin/bundle:22:in `<main>'
Tasks: TOP => wagn:migrate
(See full trace by running task with --trace)
migrating structure
migrating core cards
== 20160801143221 ChangeBootstrapCardTypeToScss: migrating ====================
== 20160801143221 ChangeBootstrapCardTypeToScss: migrated (0.2196s) ===========

== 20160801175002 AddMachineCacheCard: migrating ==============================
== 20160801175002 AddMachineCacheCard: migrated (0.0828s) =====================

== 20160804112510 ReorganizeScripts: migrating ================================
== 20160804112510 ReorganizeScripts: migrated (0.3137s) =======================

== 20160811115836 RenameStatsToAdmin: migrating ===============================

bundle exec rake wagn:update
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::BASE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_ALL
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_NaN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_INFINITY
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_UNDERFLOW
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_OVERFLOW
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::EXCEPTION_ZERODIVIDE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_MODE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_UP
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_DOWN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_HALF_UP
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_HALF_DOWN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_CEILING
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_FLOOR
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::ROUND_HALF_EVEN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_NaN
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_POSITIVE_ZERO
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_NEGATIVE_ZERO
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_POSITIVE_FINITE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_NEGATIVE_FINITE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_POSITIVE_INFINITE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::SIGN_NEGATIVE_INFINITE
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::INFINITY
/home/arielmt/.rbenv/versions/2.3.3/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so: warning: already initialized constant BigDecimal::NAN
rake aborted!
StandardError: An error has occurred, all later migrations canceled:

missing card with codename: admin
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:275:in `require_id_for_codename'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:252:in `normalize_mark'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:238:in `compose_mark'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:247:in `normalize_fetch_args'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:28:in `fetch'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:111:in `[]'
/home/arielmt/.gems/gems/card-1.20.0/db/migrate_core_cards/20160811115836_rename_stats_to_admin.rb:5:in `up'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:135:in `block in exec_migration'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:67:in `block (3 levels) in contentedly'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `block in transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/transaction.rb:184:in `within_new_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/transactions.rb:220:in `transaction'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:65:in `block (2 levels) in contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/auth/proxy.rb:17:in `as'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/auth/proxy.rb:27:in `as_bot'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:64:in `block in contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:22:in `block in schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:27:in `with_suffix'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:20:in `schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:63:in `contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:135:in `exec_migration'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:592:in `block (2 levels) in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:591:in `block in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:292:in `with_connection'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:590:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:768:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:998:in `block in execute_migration_in_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:1046:in `ddl_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:997:in `execute_migration_in_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:959:in `block in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:955:in `each'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:955:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:823:in `up'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:801:in `migrate'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:7:in `block in run_card_migration'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:22:in `block in schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:36:in `with_suffix'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:20:in `schema_mode'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:4:in `run_card_migration'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:40:in `block (3 levels) in <top (required)>'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn.rake:113:in `block (2 levels) in <top (required)>'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn.rake:79:in `block (2 levels) in <top (required)>'
/home/arielmt/.gems/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:74:in `load'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:74:in `kernel_load'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:27:in `run'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:332:in `exec'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:20:in `dispatch'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:11:in `start'
/home/arielmt/.gems/gems/bundler-1.13.7/exe/bundle:34:in `block in <top (required)>'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/friendly_errors.rb:100:in `with_friendly_errors'
/home/arielmt/.gems/gems/bundler-1.13.7/exe/bundle:26:in `<top (required)>'
/home/arielmt/.gems/bin/bundle:22:in `load'
/home/arielmt/.gems/bin/bundle:22:in `<main>'
Card::Error::NotFound: missing card with codename: admin
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:275:in `require_id_for_codename'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:252:in `normalize_mark'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:238:in `compose_mark'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:247:in `normalize_fetch_args'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:28:in `fetch'
/home/arielmt/thornton2.com/tmp/set/mod002-core/all/fetch.rb:111:in `[]'
/home/arielmt/.gems/gems/card-1.20.0/db/migrate_core_cards/20160811115836_rename_stats_to_admin.rb:5:in `up'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:135:in `block in exec_migration'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:67:in `block (3 levels) in contentedly'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `block in transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/transaction.rb:184:in `within_new_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/transactions.rb:220:in `transaction'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:65:in `block (2 levels) in contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/auth/proxy.rb:17:in `as'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/auth/proxy.rb:27:in `as_bot'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:64:in `block in contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:22:in `block in schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:27:in `with_suffix'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:20:in `schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:63:in `contentedly'
/home/arielmt/.gems/gems/card-1.20.0/lib/card/migration.rb:135:in `exec_migration'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:592:in `block (2 levels) in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:591:in `block in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/connection_adapters/abstract/connection_pool.rb:292:in `with_connection'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:590:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:768:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:998:in `block in execute_migration_in_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:1046:in `ddl_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:997:in `execute_migration_in_transaction'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:959:in `block in migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:955:in `each'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:955:in `migrate'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:823:in `up'
/home/arielmt/.gems/gems/activerecord-4.2.7.1/lib/active_record/migration.rb:801:in `migrate'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:7:in `block in run_card_migration'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:22:in `block in schema_mode'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:36:in `with_suffix'
/home/arielmt/.gems/gems/card-1.20.0/lib/cardio/schema.rb:20:in `schema_mode'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:4:in `run_card_migration'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn/migrate.rake:40:in `block (3 levels) in <top (required)>'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn.rake:113:in `block (2 levels) in <top (required)>'
/home/arielmt/.gems/gems/wagn-1.20.0/lib/wagn/tasks/wagn.rake:79:in `block (2 levels) in <top (required)>'
/home/arielmt/.gems/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:74:in `load'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:74:in `kernel_load'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli/exec.rb:27:in `run'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:332:in `exec'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:20:in `dispatch'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/cli.rb:11:in `start'
/home/arielmt/.gems/gems/bundler-1.13.7/exe/bundle:34:in `block in <top (required)>'
/home/arielmt/.gems/gems/bundler-1.13.7/lib/bundler/friendly_errors.rb:100:in `with_friendly_errors'
/home/arielmt/.gems/gems/bundler-1.13.7/exe/bundle:26:in `<top (required)>'
/home/arielmt/.gems/bin/bundle:22:in `load'
/home/arielmt/.gems/bin/bundle:22:in `<main>'
Tasks: TOP => wagn:migrate
(See full trace by running task with --trace)
migrating structure
migrating core cards
== 20160811115836 RenameStatsToAdmin: migrating ===============================

 

Can you get a console? (with `bundle exec wagn console`)?

If so, try this:

Card::Auth.as_bot; Card.create! codename: "admin", name: "*admin"

 

--Ethan McCutchen.....2017-01-17 17:25:54 UTC

That did the trick! Thank you!

--Ariel Millennium Thornton.....2017-01-17 19:52:51 UTC

Awesome!

--Ethan McCutchen.....2017-01-18 02:33:56 UTC