From 9d04ae7edda2384735ffb0b31065ed84aea40d21 Mon Sep 17 00:00:00 2001 From: jochen Date: Wed, 28 Oct 2026 12:13:09 +0100 Subject: [PATCH] Hold the secrets row to the have read's error, as the loop fix's Env.Held returns it (issue 1126) --- internal/selfcompose/selfcompose_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/selfcompose/selfcompose_test.go b/internal/selfcompose/selfcompose_test.go index e9f7fe5..86770f3 100644 --- a/internal/selfcompose/selfcompose_test.go +++ b/internal/selfcompose/selfcompose_test.go @@ -546,11 +546,11 @@ func TestTheNodeComposesItsWantsFromTheBus(t *testing.T) { {"a box at another entry", delivery.Seals{"grafana.ini#secrets.secret-key": rotatedBox}, "box-again"}, } { secretsEnv := coreEnv - secretsEnv.Held = func(module string) (delivery.Seals, []string) { + secretsEnv.Held = func(module string) (delivery.Seals, []string, error) { if module == "grafana" { - return row.held, nil + return row.held, nil, nil } - return nil, nil + return nil, nil, nil } got := delivery.SealsIn(New(secretsEnv).keepRunning(ini("box-again", "box-other"), nil)) if got["grafana.ini#secrets.postgres-database"] != row.want || got["grafana.ini#secrets.secret-key"] != "box-other" {