master migration specs failure

Job #172295675 failed for 12bfdd58:

A number of different migration failures. I'm not sure if these already existed or not.

Sample:


  438) NewNoteWorker when skip_notification does not create a new note notification
       Failure/Error: noteable { create(:issue, project: project) }

       ActiveRecord::StatementInvalid:
         PG::UndefinedColumn: ERROR:  column "runners_token_encrypted" of relation "projects" does not exist
         LINE 1: ...l", "cached_markdown_version", "storage_version", "runners_t...
                                                                      ^
         : INSERT INTO "projects" ("name", "path", "created_at", "updated_at", "creator_id", "namespace_id", "runners_token", "has_external_issue_tracker", "description_html", "cached_markdown_version", "storage_version", "runners_token_encrypted", "archived", "visibility_level", "resolve_outdated_diff_discussions", "container_registry_enabled", "repository_storage", "shared_runners_enabled", "only_allow_merge_if_all_discussions_are_resolved", "packages_enabled") VALUES ('project850', 'project850', '2019-03-05 23:19:31.053904', '2019-03-05 23:19:31.053904', 2327, 3008, '-f2Ln_Xi4jxd8zvnpF6A', 'f', '', 917504, 2, '/GIGg0wZUWPIAsVCEvZ4kdTixzwulOC/4R2Q1a/gJrdnscXu', 'f', 0, 'f', 't', 'default', 't', 'f', 't') RETURNING "id"
       # ./config/initializers/active_record_locking.rb:14:in `_create_record'
       # ./spec/factories/notes.rb:116:in `block (4 levels) in <top (required)>'
       # ./ee/spec/workers/new_note_worker_spec.rb:8:in `block (3 levels) in <top (required)>'
       # ------------------
       # --- Caused by: ---
       # PG::UndefinedColumn:
       #   ERROR:  column "runners_token_encrypted" of relation "projects" does not exist
       #   LINE 1: ...l", "cached_markdown_version", "storage_version", "runners_t...
       #                                                                ^
       #   ./config/initializers/active_record_locking.rb:14:in `_create_record'
Edited Mar 06, 2019 by Luke Bennett
Assignee Loading
Time tracking Loading