Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #8940

Closed
Open
Created Mar 10, 2015 by Administrator@rootOwner

ActionView::Template::Error for project pages after update to v7.8.2 (from 7.7.1)

Created by: nvdk

Since upgrading to v7.8.2 (from v7.7.1) we encounter the following issue for some (but not all) project pages: A 500 error is returned and the following error is raised in the logs. This seems related to #8864 (closed), but another error is raised. No errors were raised during migration.

Started GET "/sco/sco-documentation" for 127.0.0.1 at 2015-03-10 08:55:39 +0000
Processing by ProjectsController#show as HTML
Parameters: {"id"=>"sco/sco-documentation"}
Completed 500 Internal Server Error in 486ms
ActionView::Template::Error (The single-table inheritance mechanism failed to locate the subclass: 'GitlabIssueTrackerService'. This error is raised because the column 'type' is reserved for storing the class in case of inheritance. Please rename this column if you didn't intend it to be used for storing the inheritance class or overwrite Service.inheritance_column to use another column for that information.):
65: - else
66: #{link_to @project.owner_name, @project.owner}
67:
68: - @project.ci_services.each do |ci_service|
69: - if ci_service.active? && ci_service.respond_to?(:builds_path)
70: - if ci_service.respond_to?(:status_img_path)
71: = link_to ci_service.builds_path do
app/models/project.rb:327:in `ci_services'
app/views/projects/show.html.haml:68:in `_app_views_projects_show_html_haml__4182785123250870404_32490220'
app/controllers/projects_controller.rb:72:in `block (2 levels) in show'
app/controllers/projects_controller.rb:65:in `show'
Assignee
Assign to
Time tracking