err500 when viewing CI/CD setting page (and fail to run CI runners)
For any of our projects, we hit a 500 when trying to display the CI/CD settings of a project:
Started GET "/damien.gerard/hcloud/settings/ci_cd" for 100.85.15.2 at 2018-02-27 08:52:59 +0900
Processing by Gitlab::RequestForgeryProtection::Controller#index as HTML
Completed 200 OK in 0ms (ActiveRecord: 0.0ms)
Processing by Gitlab::RequestForgeryProtection::Controller#index as HTML
Completed 200 OK in 0ms (ActiveRecord: 0.0ms)
Processing by Projects::Settings::CiCdController#show as HTML
Parameters: {"namespace_id"=>"damien.gerard", "project_id"=>"hcloud"}
Completed 500 Internal Server Error in 208ms (ActiveRecord: 34.5ms)
ActionView::Template::Error (bad decrypt):
4:
5: - id = variable&.id
6: - key = variable&.key
7: - value = variable&.value
8: - is_protected = variable && !only_key_value ? variable.protected : false
9:
10: - id_input_name = "#{form_field}[variables_attributes][][id]"
app/views/ci/variables/_variable_row.html.haml:7:in `_app_views_ci_variables__variable_row_html_haml___4235803649464113364_70276068574160'
app/views/ci/variables/_index.html.haml:9:in `block in _app_views_ci_variables__index_html_haml__3697814008602930384_70276072945100'
app/views/ci/variables/_index.html.haml:8:in `each'
app/views/ci/variables/_index.html.haml:8:in `each'
app/views/ci/variables/_index.html.haml:8:in `_app_views_ci_variables__index_html_haml__3697814008602930384_70276072945100'
app/views/projects/settings/ci_cd/show.html.haml:39:in `_app_views_projects_settings_ci_cd_show_html_haml__1754816562137655526_70276114926600'
lib/gitlab/i18n.rb:47:in `with_locale'
lib/gitlab/i18n.rb:53:in `with_user_locale'
app/controllers/application_controller.rb:325:in `set_locale'
lib/gitlab/middleware/multipart.rb:95:in `call'
lib/gitlab/request_profiler/middleware.rb:14:in `call'
lib/gitlab/middleware/go.rb:17:in `call'
lib/gitlab/etag_caching/middleware.rb:11:in `call'
lib/gitlab/middleware/rails_queue_duration.rb:22:in `call'
lib/gitlab/metrics/rack_middleware.rb:15:in `block in call'
lib/gitlab/metrics/transaction.rb:53:in `run'
lib/gitlab/metrics/rack_middleware.rb:15:in `call'
lib/gitlab/middleware/read_only.rb:31:in `call'
lib/gitlab/request_context.rb:18:in `call'
lib/gitlab/metrics/requests_rack_middleware.rb:27:in `call'
As the CI runners fail to launch on push, I am guessing this is one related too.
Gitlab: 10.5.1 omnibus, ubuntu 16.04 For more details, the data have been migrated from a gitlab 9.5