cyfronet-fid / marketplace

Marketplace is a place where you can find services you need for your research
https://marketplace.eosc-portal.eu
GNU General Public License v3.0
21 stars 6 forks source link

Error logging for JIRA integration #550

Open michal-szostak opened 5 years ago

michal-szostak commented 5 years ago

Summary

Reason for this issue comes from the discussion in PR #547. For now errors are not handled with ProjectItem and JIRA related jobs. Errors are recast, so they are logged by sidekiq and visible for admins.

But this is not an ideal solution - these jobs will fail 5 times and will be terminated. So these exceptions should be stored somewhere (for example in sentry)

Desired solution

Either sentry or some other logging should be added for non recoverable errors (connection errors should be rescheduled, unhandled attribute errors should be reported). As to how exactly discussion should be started, desirebly in this issue's thread.

roksanaer commented 5 years ago

@michal-szostak is this still an issue? can u please verify the rest of jira-related tickets from New Issues, if they're accurate?

agpul commented 4 years ago

Michał confirmed that it is still valid.