spiegel_podman/cmd/quadlet
Matt Van Horn f49b4b3f84
fix: emit quadlet generator logs to stderr even when kmsg succeeds
Logf wrote to /dev/kmsg and only fell back to stderr when the kmsg
write failed or -dryrun was set. As root the kmsg write succeeds, so
nothing reached stderr and `sudo systemd-analyze --generators verify`
(which captures stderr, not kmsg) showed no diagnostics, while the same
command without sudo did.

Write to /dev/kmsg best-effort for early-boot/journal capture AND always
copy the same line to stderr so verify and interactive sudo runs surface
the messages. Rootless behavior is unchanged.

Fixes: #28888
Signed-off-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
2026-06-29 23:58:20 -07:00
..
main.go fix: emit quadlet generator logs to stderr even when kmsg succeeds 2026-06-29 23:58:20 -07:00
main_test.go fix: emit quadlet generator logs to stderr even when kmsg succeeds 2026-06-29 23:58:20 -07:00