On 02.07.24 19:36, CToID wrote:
On 7/2/24 22:38, Jörg Kastning wrote:
:~$ podman run --rm hello-world
conmon: option parsing failed: Unknown option --full-attach
Error: write child: broken pipe
Maybe try run with `podman --log-level=debug run --rm hello-world` to
get more information?
Thank you! Running with debug loglevel I was able to solve the issue.
Here is the snipped from the debug output that shows the issue:
~~~
DEBU[0000] running conmon: /usr/local/libexec/podman/conmon
args="[--api-version 1 -c
6f126044b414b2ded703c7f1036f580e52a14833d97298d9326f6354f3832336 -u
6f126044b414b2ded703c7f1036f580e52a14833d97298d9326f6354f3832336 -r
/usr/bin/crun -b
/home/tronde/.local/share/containers/storage/vfs-containers/6f126044b414b2ded703c7f1036f580e52a14833d97298d9326f6354f3832336/userdata
-p
/run/user/1000/containers/vfs-containers/6f126044b414b2ded703c7f1036f580e52a14833d97298d9326f6354f3832336/userdata/pidfile
-n vibrant_moore --exit-dir /run/user/1000/libpod/tmp/exits
--full-attach -s -l journald --log-level debug --syslog --conmon-pidfile
/run/user/1000/containers/vfs-containers/6f126044b414b2ded703c7f1036f580e52a14833d97298d9326f6354f3832336/userdata/conmon.pid
--exit-command /usr/bin/podman --exit-command-arg --root
--exit-command-arg /home/tronde/.local/share/containers/storage
--exit-command-arg --runroot --exit-command-arg
/run/user/1000/containers --exit-command-arg --log-level
--exit-command-arg debug --exit-command-arg --cgroup-manager
--exit-command-arg systemd --exit-command-arg --tmpdir
--exit-command-arg /run/user/1000/libpod/tmp --exit-command-arg
--network-config-dir --exit-command-arg --exit-command-arg
--network-backend --exit-command-arg netavark --exit-command-arg
--volumepath --exit-command-arg
/home/tronde/.local/share/containers/storage/volumes --exit-command-arg
--runtime --exit-command-arg crun --exit-command-arg --storage-driver
--exit-command-arg vfs --exit-command-arg --events-backend
--exit-command-arg journald --exit-command-arg --syslog
--exit-command-arg container --exit-command-arg cleanup
--exit-command-arg --rm --exit-command-arg
6f126044b414b2ded703c7f1036f580e52a14833d97298d9326f6354f3832336]"
conmon: option parsing failed: Unknown option --full-attach
~~~
I solved the issue by executing the following commands:
1. sudo apt purge conmon podman
2. sudo apt install conmon podman
I missed purging conmon during my previous troubleshooting attempts.
Just removing it has left /usr/local/libexec/podman/conmon on my host
causing the issue.
Cheers,
Joerg