feat(BRIDGE-151): Additional sentry report for auto-update error case

This commit is contained in:
Atanas Janeshliev
2025-07-01 12:16:24 +02:00
parent e9b1befae4
commit 7e8d16e883

View File

@ -344,7 +344,12 @@ func (bridge *Bridge) installUpdate(ctx context.Context, job installJob) {
case err != nil: case err != nil:
log.WithError(err).Error("The update could not be installed") log.WithError(err).Error("The update could not be installed")
if reporterErr := bridge.reporter.ReportMessageWithContext(
"Cannot install update",
reporter.Context{"error": err},
); reporterErr != nil {
log.WithError(reporterErr).Error("Failed to report update error")
}
bridge.publish(events.UpdateFailed{ bridge.publish(events.UpdateFailed{
Release: job.Release, Release: job.Release,
Silent: job.Silent, Silent: job.Silent,