An error occurred while fetching the assigned iteration of the selected issue.
GitLab is not resolving paths correctly
Summary
After deploying 6afe25ef in master 9.4.pre, GitLab gives a 500 page..
Steps to reproduce
Run current master or, install this nightly CE package
Relevant logs and/or screenshots
Various paths are throwing errors:
NoMethodError (undefined method `assign_related_issues_project_merge_request_path' for #<MergeRequestPresenter:0x007fbcc28d4510>
Did you mean? assign_related_issues_namespace_project_merge_request_path):
app/presenters/merge_request_presenter.rb:134:in `assign_to_closing_issues_link'
app/serializers/merge_request_entity.rb:60:in `block (2 levels) in <class:MergeRequestEntity>'
app/serializers/base_serializer.rb:11:in `represent'
app/serializers/merge_request_serializer.rb:7:in `represent'
app/controllers/projects/merge_requests_controller.rb:83:in `block (2 levels) in show'
app/controllers/projects/merge_requests_controller.rb:59:in `show'
lib/gitlab/i18n.rb:42:in `with_locale'
lib/gitlab/i18n.rb:48:in `with_user_locale'
app/controllers/application_controller.rb:309:in `set_locale'
lib/gitlab/performance_bar/peek_performance_bar_with_rack_body.rb:16:in `call'
lib/gitlab/middleware/multipart.rb:93:in `call'
lib/gitlab/request_profiler/middleware.rb:14:in `call'
lib/gitlab/middleware/go.rb:16:in `call'
lib/gitlab/etag_caching/middleware.rb:11:in `call'
lib/gitlab/middleware/rails_queue_duration.rb:20:in `call'
lib/gitlab/metrics/rack_middleware.rb:29:in `block in call'
lib/gitlab/metrics/transaction.rb:49:in `run'
lib/gitlab/metrics/rack_middleware.rb:29:in `call'
lib/gitlab/request_context.rb:18:in `call'
lib/gitlab/metrics/connection_rack_middleware.rb:31:in `call'
And
ActionView::Template::Error (undefined method `project_path' for #<#<Class:0x007fbcc8998ae0>:0x007fbcb1010188>
Did you mean? projects_path):
13: = cache(cache_key) do
14: - if avatar
15: .avatar-container.s40
16: = link_to project_path(project), class: dom_class(project) do
17: - if use_creator_avatar
18: = image_tag avatar_icon(project.creator.email, 40), class: "avatar s40", alt:''
19: - else
app/views/shared/projects/_project.html.haml:16:in `block in _app_views_shared_projects__project_html_haml__1014735190445979891_70224365882100'
app/views/shared/projects/_project.html.haml:13:in `_app_views_shared_projects__project_html_haml__1014735190445979891_70224365882100'
app/views/shared/projects/_list.html.haml:17:in `block in _app_views_shared_projects__list_html_haml___573263818326928485_70224343821580'
app/views/shared/projects/_list.html.haml:15:in `_app_views_shared_projects__list_html_haml___573263818326928485_70224343821580'
app/views/dashboard/projects/_projects.html.haml:1:in `_app_views_dashboard_projects__projects_html_haml___896021435536581920_70224344191240'
app/views/dashboard/projects/index.html.haml:21:in `_app_views_dashboard_projects_index_html_haml___2188996217574606016_70224397721480'
app/controllers/dashboard/projects_controller.rb:10:in `index'
app/controllers/root_controller.rb:16:in `index'
lib/gitlab/i18n.rb:42:in `with_locale'
lib/gitlab/i18n.rb:48:in `with_user_locale'
app/controllers/application_controller.rb:309:in `set_locale'
lib/gitlab/performance_bar/peek_performance_bar_with_rack_body.rb:16:in `call'
lib/gitlab/middleware/multipart.rb:93:in `call'
lib/gitlab/request_profiler/middleware.rb:14:in `call'
lib/gitlab/middleware/go.rb:16:in `call'
lib/gitlab/etag_caching/middleware.rb:11:in `call'
lib/gitlab/middleware/rails_queue_duration.rb:20:in `call'
lib/gitlab/metrics/rack_middleware.rb:29:in `block in call'
lib/gitlab/metrics/transaction.rb:49:in `run'
lib/gitlab/metrics/rack_middleware.rb:29:in `call'
lib/gitlab/request_context.rb:18:in `call'
lib/gitlab/metrics/connection_rack_middleware.rb:31:in `call'
and
ActionView::Template::Error (undefined method `project_repository_path' for #<#<Class:0x007fbcc7032f88>:0x007fbcc738bce8>
Did you mean? project_tree_path):
11: = link_to project_commits_path(@project, current_ref) do
12: #{ _('Commits') }
13:
14: = nav_link(html_options: {class: branches_tab_class}) do
15: = link_to project_branches_path(@project) do
16: #{ _('Branches') }
17:
app/helpers/tab_helper.rb:110:in `branches_tab_class'
app/views/projects/commits/_head.html.haml:14:in `block in _app_views_projects_commits__head_html_haml__2766874591627097983_70224388560880'
app/views/projects/commits/_head.html.haml:1:in `_app_views_projects_commits__head_html_haml__2766874591627097983_70224388560880'
app/views/projects/blob/show.html.haml:4:in `_app_views_projects_blob_show_html_haml__3896865938450289662_70224386465440'
app/controllers/projects/blob_controller.rb:45:in `block (2 levels) in show'
app/controllers/projects/blob_controller.rb:38:in `show'
lib/gitlab/i18n.rb:42:in `with_locale'
lib/gitlab/i18n.rb:48:in `with_user_locale'
app/controllers/application_controller.rb:309:in `set_locale'
lib/gitlab/performance_bar/peek_performance_bar_with_rack_body.rb:16:in `call'
lib/gitlab/middleware/multipart.rb:93:in `call'
lib/gitlab/request_profiler/middleware.rb:14:in `call'
lib/gitlab/middleware/go.rb:16:in `call'
lib/gitlab/etag_caching/middleware.rb:11:in `call'
lib/gitlab/middleware/rails_queue_duration.rb:20:in `call'
lib/gitlab/metrics/rack_middleware.rb:29:in `block in call'
lib/gitlab/metrics/transaction.rb:49:in `run'
lib/gitlab/metrics/rack_middleware.rb:29:in `call'
lib/gitlab/request_context.rb:18:in `call'
lib/gitlab/metrics/connection_rack_middleware.rb:31:in `call'
and so on :)
/cc @smcgivern