From 5dcf33db45b4348e3d1d7037fc6d0839832c05c2 Mon Sep 17 00:00:00 2001 From: jochen Date: Mon, 5 Oct 2026 18:35:13 +0200 Subject: [PATCH] Say a plan's first send in the machine's own time, as every other line does It is kept in UTC and was printed so: 16:32 beside log lines saying 18:32. --- cmd/mesh-controller/release_plan.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/mesh-controller/release_plan.go b/cmd/mesh-controller/release_plan.go index 6c390c5..499760a 100644 --- a/cmd/mesh-controller/release_plan.go +++ b/cmd/mesh-controller/release_plan.go @@ -591,7 +591,7 @@ func advanceOnce(ctx context.Context, open *stores, p *inventory.Plan, fmt.Printf("%s: %s\n", p.ID, p.Note) return true, nil case step.waiting != "": - pending = append(pending, fmt.Sprintf("%s on %s, sent first at %s", m, step.waiting, state.FirstAt.Format("15:04"))) + pending = append(pending, fmt.Sprintf("%s on %s, sent first at %s", m, step.waiting, state.FirstAt.Local().Format("15:04"))) continue case len(step.send) == 0: // No machine runs it: nothing to send, and nothing to wait for.