Skip to content

Remove Geo system hooks

Toon Claes requested to merge tc-geo-remove-system-hooks into master

What does this MR do?

In 9.4, we deprecated system hooks for Geo.

In 10.0, we should kill them for good. Here's what we need to do to remove them:

  • Remove Geo API receive hook handling
  • Change the GeoNode model's repair functionality (update_dependents_attributes)
  • Create a migration to remove the system hook
  • Add some sort of diagnostic/warning that SSH key lookups via DB is the only supported way

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

gitlab-org/gitlab-ee#3110

Edited by Toon Claes

Merge request reports

Loading