From 96c0d5a9d3a0bd887f8ee54c877d6c0e050f589f Mon Sep 17 00:00:00 2001 From: Dan Upton Date: Mon, 13 Oct 2025 14:24:53 +0100 Subject: [PATCH] Log on `AutoUpdateBotInstanceReport` generation failure --- .../machineid/machineidv1/auto_update_version_reporter.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/auth/machineid/machineidv1/auto_update_version_reporter.go b/lib/auth/machineid/machineidv1/auto_update_version_reporter.go index 82f9f099d2da2..3c1c608d5018a 100644 --- a/lib/auth/machineid/machineidv1/auto_update_version_reporter.go +++ b/lib/auth/machineid/machineidv1/auto_update_version_reporter.go @@ -225,7 +225,14 @@ func (r *AutoUpdateVersionReporter) Report(ctx context.Context) error { r.logger.DebugContext(ctx, "Not the leader, ignoring trigger to generate report") return nil } + if err := r.generateReport(ctx); err != nil { + r.logger.ErrorContext(ctx, "Failed to generate bot instance report", "error", err) + return trace.Wrap(err) + } + return nil +} +func (r *AutoUpdateVersionReporter) generateReport(ctx context.Context) error { r.logger.DebugContext(ctx, "Generating report") groups := make(map[string]*autoupdate.AutoUpdateBotInstanceReportSpecGroup)