podman docker socket works differently when journald is set to MaxLevelStore=Warning #19581
Labels
kind/bug
Categorizes issue or PR as related to a bug.
locked - please file new issue/PR
Assist humans wanting to comment on an old issue or PR with locked comments.
Issue Description
This is a follow up on a Woodpecker CI Bug Report that i am not sure where its caused but whatever causes it: its cursed in some way.
I am running a CI Container (Woodpecker) as a non-root user with access to the user podman socket (podman-docker installed). This works fine in the default setup - containers start, stop and send their output to the ci server just fine.
However when
everything stops working. Containers are never detected as "finished" and their logs, which do exist, are only sent when cancelling the process from cli or from the woodpecker gui.
For Reference:
woodpecker-ci/woodpecker#2035
Steps to reproduce the issue
Steps to reproduce the issue
Describe the results you received
Woodpecker never gets notified of containers finishing their task
Describe the results you expected
The journald log level should have no difference in how podman works, especially when container logs are set to "json" format.
podman info output
Podman in a container
No
Privileged Or Rootless
Rootless
Upstream Latest Release
No
Additional environment details
Fedora 38, baremetal
Additional information
No response
The text was updated successfully, but these errors were encountered: