getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
39.18k stars 4.2k forks source link

Integration issues with Self-Hosted GitLab on Sentry EU servers #69858

Closed Kuppit closed 1 month ago

Kuppit commented 6 months ago

Environment

SaaS (https://sentry.io/)

Steps to Reproduce

  1. Navigate to the Sentry integration settings and start the process to integrate a self-hosted GitLab instance.
  2. Complete the authentication and setup process in GitLab, which redirects back to Sentry.
  3. Notice the prolonged time taken for the redirection from GitLab to Sentry.
  4. Attempt to add repositories in Sentry by accessing the list of repositories through the API endpoint.

Expected Result

Actual Result

Additional Information:

Product Area

Settings - Integrations

Link

https://quarks-eu.sentry.io/settings/integrations/gitlab/231940/

DSN

https://o4507055433842688.ingest.de.sentry.io/

Version

No response

getsantry[bot] commented 6 months ago

Assigning to @getsentry/support for routing ⏲️

getsantry[bot] commented 6 months ago

Routing to @getsentry/product-owners-settings-integrations for triage ⏲️

leedongwei commented 6 months ago

Thanks for the report! We'll get the team to take a look.

Kuppit commented 6 months ago

image

I am adding an image to clarify what is happening: On the left is the page where I can add repositories, and at the bottom in the console, we see that the request ends with a timeout. On the right are the requests we receive on our GitLab, where we can see they are served in less than a second.

maikelvl commented 1 month ago

We, as paying customer, also have this issue.

It seems related to #71080. We also use Sentry EU, but connecting to GitLab.com.

/cc @Kobby-Bawuah

sentaur-athena commented 1 month ago

The add repository button is trying to fetch all the repos. We changed that to fetch only the ones you query with so this issue should be resolved now.

maikelvl commented 4 weeks ago

It's fixed. Thanks for the quick response!