### RED-PROOF R-863: TryImageCleanup check dropped (endCleanup, ok := func() {}, true)
    image_retention_r863_test.go:70: the install failed: the clean-up deleted the image compose had just pulled (rmi [sha256:MDB])
--- FAIL: TestR863_OneTimeCleanupDuringFirstInstallKeepsThePulledImage (0.01s)
--- PASS: TestR863_OnlyPullingVerbsHoldTheLock (0.00s)
FAIL
FAIL	gitea.dooplex.hu/admin/felhom-controller/internal/stacks	0.014s
FAIL
rc=1
### RED-PROOF R-863b: a busy pass reports done (the old behaviour: the one-time clean-up's marker ends it for good)
    image_retention_r863_test.go:79: the clean-up reported done although it did not run — its marker would end it for good
--- FAIL: TestR863_OneTimeCleanupDuringFirstInstallKeepsThePulledImage (0.01s)
--- PASS: TestR863_OnlyPullingVerbsHoldTheLock (0.00s)
FAIL
FAIL	gitea.dooplex.hu/admin/felhom-controller/internal/stacks	0.017s
FAIL
rc=1
### restored
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/stacks	0.018s
### RED-PROOF R-864: truncateStr (head) instead of tailStr for stderr
    r864_stderr_tail_test.go:45: the reason was cut from the returned error: "exit code 1\nstderr: Image lscr.io/linuxserver/bookstack:26.09.1@sha256:99cd1f5707c1911afad213adec5c9739763b76f843d1477142231834ecdcb6f7 Pulli
--- FAIL: TestR864_FailedComposeLogsTheReasonNotThePullProgress (0.01s)
--- PASS: TestR864_TailStrKeepsTheEndOnARuneBoundary (0.00s)
FAIL
FAIL	gitea.dooplex.hu/admin/felhom-controller/internal/stacks	0.012s
FAIL
rc=1
### restored
ok  	gitea.dooplex.hu/admin/felhom-controller/internal/stacks	0.015s
