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.
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.