getsentry / sentry

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

Sentry does not show Integration Errors- such as title length exceeded in Jira ticket creation #55524

Open rodolfoBee opened 1 year ago

rodolfoBee commented 1 year ago

Environment

SaaS (https://sentry.io/)

Steps to Reproduce

  1. Add jira integration to a organisation
  2. Try to create a Jira issue from Sentry
  3. In the title field, add a message longer than 255 characters

The ticket creation will silently fail. In the network tab you will be able to see the failed request and the response:

{"summary":["Summary can't exceed 255 characters."]}

The summary length cannot be changed in Jira, and the issue title in Sentry can easily be longer than 255 when using the event's message as title.

Expected Result

Issue is not created but the UI shows the error in some way.

Actual Result

No warning/error message in the UI.

Product Area

Settings - Integrations

Link

No response

DSN

No response

Version

No response

getsantry[bot] commented 1 year ago

Assigning to @getsentry/support for routing ⏲️

getsantry[bot] commented 1 year ago

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

Dhrumil-Sentry commented 1 year ago

This is a larger issue at Sentry wherein today we don't tell users why an action via integration fails- which is likely due to our interactions with 3rd party APIs.

This is a very valid ask and I am adding this to our backlog

mikef-wildlight commented 1 year ago

I believe this may also be preventing Jira tickets from being created by alerts when the title length is exceeded. I have several issues that should have created linked tickets but have not, and there is no other indication as to why.