Skip to content

Update docs to handle CE to EE NoMethodError

Eldridge Henley requested to merge ewh-update-doc into master

What does this MR do?

Adds documentation on how to handle the 500 NoMethodError that happens after an Omnibus install is upgraded via CE->EE->CE->EE.

The below error is triggered when a user goes to Project->Settings->Repository in the GitLab UI. Error:

Processing by Projects::Settings::RepositoryController#show as HTML
  Parameters: {"namespace_id"=>"<namespace_id>", "project_id"=>"<project_id>"}
Completed 500 Internal Server Error in 62ms (ActiveRecord: 4.7ms | Elasticsearch: 0.0ms | Allocations: 14583)

NoMethodError (undefined method `commit_message_negative_regex' for #<PushRule:0x00007fbddf4229b8>
Did you mean?  commit_message_regex_change):

Related issues

Changing the header title?

  • Is it completely necessary to change the title? Changing titles breaks deep linking. If yes, proceed further.
  • Move the old heading title to the bottom of the page.
  • Change the header tag to h5, #####.

Moving docs to a new location?

  • Make sure the old link is not removed and has its contents replaced with a link to the new location.
  • Make sure internal links pointing to the document in question are not broken.

Merge request reports

Loading