From 7e8d16e883e49a4a8d336a5d95b6b97017644a37 Mon Sep 17 00:00:00 2001 From: Atanas Janeshliev Date: Tue, 1 Jul 2025 12:16:24 +0200 Subject: [PATCH] feat(BRIDGE-151): Additional sentry report for auto-update error case --- internal/bridge/updates.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/internal/bridge/updates.go b/internal/bridge/updates.go index 4a21b3ab..933a29aa 100644 --- a/internal/bridge/updates.go +++ b/internal/bridge/updates.go @@ -344,7 +344,12 @@ func (bridge *Bridge) installUpdate(ctx context.Context, job installJob) { case err != nil: 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{ Release: job.Release, Silent: job.Silent,