sentry icon indicating copy to clipboard operation
sentry copied to clipboard

GitHub Integration Problem

Open tk-servicemax opened this issue 1 year ago • 11 comments

Environment

SaaS (https://sentry.io/)

Steps to Reproduce

  1. Sentry Setting -> Setting -> Integration
  2. Github -> Configuration -> Add Installation.
  3. On the popup, I signed into Github and select the corresponding Github repo.
  4. Admin team has approved the request.Screenshot to show Github has installed Sentry successfully.

Image

We have following this self help: https://sentry.zendesk.com/hc/en-us/articles/23148998617883-Github-integration-installation-out-of-sync

Expected Result

Integration successful.

Actual Result

Integration unsuccessful.

Image

In the Github Integration page, I still see Add Installation.

Product Area

Settings - Integrations

Link

No response

DSN

https://zincit.sentry.io/settings/integrations/github/

Version

No response

tk-servicemax avatar Aug 12 '24 21:08 tk-servicemax

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

getsantry[bot] avatar Aug 12 '24 21:08 getsantry[bot]

@getsentry-bot Any updates?

tk-servicemax avatar Aug 14 '24 15:08 tk-servicemax

Related to https://github.com/getsentry/sentry/issues/75788

noma4i avatar Aug 20 '24 04:08 noma4i

@aldy505 Hey! We have now a handful amount of the reports for the Github integration.

noma4i avatar Aug 20 '24 04:08 noma4i

Thanks for linking. What is the next step for this? Is there an ETA on the resolution?

tk-servicemax avatar Aug 20 '24 18:08 tk-servicemax

@tk-servicemax I'm in the same boat. Waiting for the fix since June.

noma4i avatar Aug 21 '24 06:08 noma4i

@aldy505 Hey! We have now a handful amount of the reports for the Github integration.

@noma4i I'm just a fellow contributor for self-hosted, and I only installed GitHub integration once on April 2024 (see this commit). The best option is to wait for Sentry devs that handles third party integrations.

aldy505 avatar Aug 21 '24 14:08 aldy505

@noma4i @aldy505 Thanks for your reply. We have recently onboarded Sentry.io and learning the ropes of Sentry.io support. For an instance, I thought both of you were on the Sentry team.

Can someone from Sentry team post here on the next step and ETA for this?

tk-servicemax avatar Aug 22 '24 17:08 tk-servicemax

Hey, I'm going to get the team to investigate/replicate this next week.

leedongwei avatar Aug 22 '24 22:08 leedongwei

My initial hunch is that we require the person who installs the GitHub app to be the person who sets up the Sentry integration. Is that the case here?

@tk-servicemax

cathteng avatar Aug 26 '24 16:08 cathteng

@cathteng omitting the setup callback URL results in showing the Sentry page in the pop-up windows instead of the GitHub app page. Yes, the person who installed the GitHub app is also the person who set up Sentry integration.

leshik avatar Aug 26 '24 20:08 leshik

@tk-servicemax we were able to do the setup. @leshik can assist if you need. While the Sentry documentation may be somewhat misleading, it gets the job done.

noma4i avatar Aug 30 '24 00:08 noma4i

@noma4i Can you share the wrong parts in our documentation so the team can update it?

leedongwei avatar Sep 05 '24 03:09 leedongwei

@leedongwei the documentation should be clear that the GitHub app must be installed from within the Sentry interface, and that if it doesn't work with some weird symptoms, it should be uninstalled and then reinstalled within that same interface.

leshik avatar Sep 05 '24 04:09 leshik

Resolved, thanks.

tk-servicemax avatar Sep 17 '24 23:09 tk-servicemax