500 error when accessing Integrations via Web interface fo ONE SPECIFIC project
Summary
- 500 error when accessing Integrations via Web interface
- Currently, this is specific to ONE SPECIFIC project
- It worked ine until I deactivated the configured "External Wiki"
- It could be related to #1160 (closed) => Similarily, this project had been imported from our former GitLab CE version with an early version of the importer/exporter
- Environment: GitLab-EE 8.17.4-ee, Ubunutu
Steps to reproduce
- Select the Integrations in the setting of this specific project
What is the current bug behavior?
- The 500 error
What is the expected correct behavior?
- Displayed settings of the Integrations
Relevant logs and/or screenshots
Started GET "/group/project/settings/integrations" for IP address at 2017-03-27 10:02:47 +0200
Processing by Projects::Settings::IntegrationsController#show as HTML
Parameters: {"namespace_id"=>"group", "project_id"=>"project"}
Completed 500 Internal Server Error in 108ms (ActiveRecord: 23.6ms)
NotImplementedError (NotImplementedError):
app/models/service.rb:83:in to_param' app/models/service.rb:79:in to_param'
app/models/project.rb:845:in block in find_service' app/models/project.rb:845:in find_service'
app/models/project.rb:815:in block in find_or_initialize_services' app/models/project.rb:814:in map'
app/models/project.rb:814:in find_or_initialize_services' app/controllers/projects/settings/integrations_controller.rb:14:in show'
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/middleware/readonly_geo.rb:30:in call'