Skip to content

Increase visibility of the webhooks for triage-ops and Engineering Productivity team

Context

triage-ops webhooks configured in GitLab will be disabled if triage-ops doesn't respond to a few events.

We currently have no way of checking the status of webhooks, or to re-enable them after it has been disabled (we would need to run a test request from the UI/API for this, but this requires owner rights on the group).

See this discussion for more context around this issue: #1181 (comment 1207041432)

Goals

  • Think about ways to make webhooks visible to the Engineering Productivity team
  • Ideally, think about a way for the EP team to to re-enable a triage-ops webhook
  • Have an alert when a webhook has been disabled (see gitlab-org/gitlab#385417 (closed))
Edited by David Dieulivol