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'

Assignee Loading
Time tracking Loading