Package: gitlab
Severity: important
Control: tags -1 help

When trying to update gitlab to 13.6.5 from https://people.debian.org/~praveen/fasttrack-staging/ installation fails with this error.

https://wiki.debian.org/gitlab#Buster_Fast_Track_Staging has steps to reproduce this.

== 20201008013434 GenerateCiJwtSigningKey: migrating ==========================
rake aborted!
StandardError: An error has occurred, this and all later migrations canceled:

undefined method `set_attribute_was' for #<GenerateCiJwtSigningKey::ApplicationSetting:0x00005572bdec4c00> /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_methods.rb:432:in `method_missing' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:50:in `public_send' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:50:in `_assign_attribute' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:43:in `block in _assign_attributes' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:42:in `each' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:42:in `_assign_attributes' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/attribute_assignment.rb:21:in `_assign_attributes' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:35:in `assign_attributes' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/persistence.rb:620:in `block in update' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/transactions.rb:375:in `block in with_transaction_returning_status' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:278:in `transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/transactions.rb:212:in `transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/transactions.rb:366:in `with_transaction_returning_status' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/persistence.rb:619:in `update' /usr/share/gitlab/db/migrate/20201008013434_generate_ci_jwt_signing_key.rb:21:in `block in up' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:70:in `block (2 levels) in find_each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:70:in `each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:70:in `block in find_each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:136:in `block in find_in_batches' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:238:in `block in in_batches' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:222:in `loop' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:222:in `in_batches' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:135:in `find_in_batches' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:69:in `find_each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/querying.rb:21:in `find_each' /usr/share/gitlab/db/migrate/20201008013434_generate_ci_jwt_signing_key.rb:20:in `up' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:831:in `exec_migration' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:812:in `block (2 levels) in migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:811:in `block in migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:471:in `with_connection' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:810:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1002:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1310:in `block in execute_migration_in_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1361:in `block in ddl_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `block in transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/transaction.rb:280:in `block in within_new_transaction' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/transaction.rb:278:in `within_new_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/transactions.rb:212:in `transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1361:in `ddl_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1309:in `execute_migration_in_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1281:in `block in migrate_without_lock' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1280:in `each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1280:in `migrate_without_lock' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1229:in `block in migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1382:in `with_advisory_lock' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1229:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1061:in `up' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1036:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/tasks/database_tasks.rb:238:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/railties/databases.rake:86:in `block (3 levels) in <top (required)>' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/railties/databases.rake:84:in `each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/railties/databases.rake:84:in `block (2 levels) in <top (required)>'

Caused by:
NoMethodError: undefined method `set_attribute_was' for #<GenerateCiJwtSigningKey::ApplicationSetting:0x00005572bdec4c00> /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_methods.rb:432:in `method_missing' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:50:in `public_send' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:50:in `_assign_attribute' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:43:in `block in _assign_attributes' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:42:in `each' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:42:in `_assign_attributes' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/attribute_assignment.rb:21:in `_assign_attributes' /usr/share/rubygems-integration/all/gems/activemodel-6.0.3.4/lib/active_model/attribute_assignment.rb:35:in `assign_attributes' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/persistence.rb:620:in `block in update' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/transactions.rb:375:in `block in with_transaction_returning_status' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:278:in `transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/transactions.rb:212:in `transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/transactions.rb:366:in `with_transaction_returning_status' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/persistence.rb:619:in `update' /usr/share/gitlab/db/migrate/20201008013434_generate_ci_jwt_signing_key.rb:21:in `block in up' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:70:in `block (2 levels) in find_each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:70:in `each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:70:in `block in find_each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:136:in `block in find_in_batches' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:238:in `block in in_batches' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:222:in `loop' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:222:in `in_batches' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:135:in `find_in_batches' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/relation/batches.rb:69:in `find_each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/querying.rb:21:in `find_each' /usr/share/gitlab/db/migrate/20201008013434_generate_ci_jwt_signing_key.rb:20:in `up' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:831:in `exec_migration' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:812:in `block (2 levels) in migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:811:in `block in migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:471:in `with_connection' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:810:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1002:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1310:in `block in execute_migration_in_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1361:in `block in ddl_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `block in transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/transaction.rb:280:in `block in within_new_transaction' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt' /usr/share/rubygems-integration/all/gems/activesupport-6.0.3.4/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/transaction.rb:278:in `within_new_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/transactions.rb:212:in `transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1361:in `ddl_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1309:in `execute_migration_in_transaction' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1281:in `block in migrate_without_lock' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1280:in `each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1280:in `migrate_without_lock' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1229:in `block in migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1382:in `with_advisory_lock' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1229:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1061:in `up' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/migration.rb:1036:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/tasks/database_tasks.rb:238:in `migrate' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/railties/databases.rake:86:in `block (3 levels) in <top (required)>' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/railties/databases.rake:84:in `each' /usr/share/rubygems-integration/all/gems/activerecord-6.0.3.4/lib/active_record/railties/databases.rake:84:in `block (2 levels) in <top (required)>'
Tasks: TOP => db:migrate

_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to