rake geo:db:migrate failed on geo testbed secondary
During the nightly automated update the rake geo:db:migrate
failed:
+ gitlab-rake geo:db:migrate
WARNING: Unable to check/update clone_url_prefix for Geo: PG::UndefinedTable: ERROR: relation "geo_nodes" does not exist
LINE 5: WHERE a.attrelid = '"geo_nodes"'::regclass
^
: SELECT a.attname, format_type(a.atttypid, a.atttypmod),
pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"geo_nodes"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
rake aborted!
ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR: relation "application_settings" does not exist
LINE 5: WHERE a.attrelid = '"application_settings"'::...
^
: SELECT a.attname, format_type(a.atttypid, a.atttypmod),
pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = '"application_settings"'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
/opt/gitlab/embedded/service/gitlab-rails/app/models/concerns/ignorable_column.rb:17:in `columns'
/opt/gitlab/embedded/service/gitlab-rails/app/models/application_setting.rb:233:in `ensure_cache_setup'
/opt/gitlab/embedded/service/gitlab-rails/app/models/application_setting.rb:226:in `cached'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/current_settings.rb:29:in `cached_application_settings'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/current_settings.rb:24:in `ensure_application_settings!'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/current_settings.rb:9:in `current_application_settings'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:13:in `block (2 levels) in <class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:29:in `block (2 levels) in <class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:129:in `block (2 levels) in <class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:126:in `block in <class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:122:in `<class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:2:in `<module:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:1:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:126:in `<class:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:2:in `<module:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:1:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/config/initializers/rack_attack.rb:12:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/config/environment.rb:5:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/geo.rake:17:in `block (4 levels) in <top (required)>'
/opt/gitlab/embedded/bin/bundle:23:in `load'
/opt/gitlab/embedded/bin/bundle:23:in `<main>'
PG::UndefinedTable: ERROR: relation "application_settings" does not exist
LINE 5: WHERE a.attrelid = '"application_settings"'::...
^
/opt/gitlab/embedded/service/gitlab-rails/app/models/concerns/ignorable_column.rb:17:in `columns'
/opt/gitlab/embedded/service/gitlab-rails/app/models/application_setting.rb:233:in `ensure_cache_setup'
/opt/gitlab/embedded/service/gitlab-rails/app/models/application_setting.rb:226:in `cached'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/current_settings.rb:29:in `cached_application_settings'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/current_settings.rb:24:in `ensure_application_settings!'
/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/current_settings.rb:9:in `current_application_settings'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:13:in `block (2 levels) in <class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:29:in `block (2 levels) in <class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:129:in `block (2 levels) in <class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:126:in `block in <class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:122:in `<class:Groups>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:2:in `<module:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/groups.rb:1:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:126:in `<class:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:2:in `<module:API>'
/opt/gitlab/embedded/service/gitlab-rails/lib/api/api.rb:1:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/config/initializers/rack_attack.rb:12:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/config/environment.rb:5:in `<top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/geo.rake:17:in `block (4 levels) in <top (required)>'
/opt/gitlab/embedded/bin/bundle:23:in `load'
/opt/gitlab/embedded/bin/bundle:23:in `<main>'
Tasks: TOP => db:migrate => environment
(See full trace by running task with --trace)