master projects.runners_token_encrypted does not exist

Job #173893597 failed for 0a5f719d:

  640) FeatureFlags::UpdateService#execute when scope is renamed when feature flag audit is disabled returns success status
       Failure/Error: relation(unscoped).find_by(encrypted_field => encrypted_value)

       ActiveRecord::StatementInvalid:
         PG::UndefinedColumn: ERROR:  column projects.runners_token_encrypted does not exist
         LINE 1: SELECT  "projects".* FROM "projects" WHERE "projects"."runne...
                                                            ^
         : SELECT  "projects".* FROM "projects" WHERE "projects"."runners_token_encrypted" = 'ktyNKHBN4t4w+il9Zok3u53V52824KVhvVQ7i73JNUvcMfmX' LIMIT 1
       Shared Example Group: "disabled feature flag audit" called from ./ee/spec/services/feature_flags/update_service_spec.rb:126
       # ./app/models/concerns/token_authenticatable_strategies/encrypted.rb:89:in `find_by_encrypted_token'
       # ./app/models/concerns/token_authenticatable_strategies/encrypted.rb:11:in `find_token_authenticatable'
       # ./app/models/concerns/token_authenticatable_strategies/base.rb:70:in `block in generate_available_token'
       # ./app/models/concerns/token_authenticatable_strategies/base.rb:68:in `loop'
       # ./app/models/concerns/token_authenticatable_strategies/base.rb:68:in `generate_available_token'
       # ./app/models/concerns/token_authenticatable_strategies/base.rb:59:in `write_new_token'
       # ./app/models/concerns/token_authenticatable_strategies/base.rb:26:in `ensure_token'
       # ./app/models/concerns/token_authenticatable_strategies/encrypted.rb:32:in `ensure_token'
       # ./app/models/concerns/token_authenticatable.rb:38:in `block in add_authentication_token_field'
       # ./ee/spec/services/feature_flags/update_service_spec.rb:6:in `block (2 levels) in <top (required)>'
       # ./ee/spec/services/feature_flags/update_service_spec.rb:11:in `block (3 levels) in <top (required)>'
       # ./ee/spec/services/feature_flags/update_service_spec.rb:39:in `block (5 levels) in <top (required)>'
       # ------------------
       # --- Caused by: ---
       # PG::UndefinedColumn:
       #   ERROR:  column projects.runners_token_encrypted does not exist
       #   LINE 1: SELECT  "projects".* FROM "projects" WHERE "projects"."runne...
       #                                                      ^
       #   ./app/models/concerns/token_authenticatable_strategies/encrypted.rb:89:in `find_by_encrypted_token'
Edited Mar 08, 2019 by Luke Bennett
Assignee Loading
Time tracking Loading