Skip to content

Retry proxied JiraConnection installation deletion

What does this MR do?

See: #335014 (closed)

This adds a retry mechanism to the proxied Jira requests to destroy installations.

How to setup and validate locally (strongly suggested)

Set up a webhook that fails (many such services are available for testing).

See the instructions for testing forwarded events (!62144 (merged))

Instead of linking the instance_url to the working proxied GitLab installation (see https://gitlab.com/-/snippets/2127560), link the failing webhook as instance_url.

Uninstall the application

See that the webhook receives uninstall hooks, with retries one hour apart.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Related to #335014 (closed)

Edited by Alex Kalderimis

Merge request reports