conmon
conmon copied to clipboard
An OCI container runtime monitor.
Hi there, on one of our machines were not able to run any podman container due to the following error: [conmon:e] Include journald in compilation path to log to systemd...
Meson passes without exit 1 anf build fails ```console + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu The...
We do currently use docker on Debian 11 and let the containers log on stdout through the Splunk logging driver (https://docs.docker.com/config/containers/logging/splunk/) via HEC (https://docs.splunk.com/Documentation/Splunk/latest/Data/UsetheHTTPEventCollector) into Splunk. In term of docker-compose...
In https://github.com/containers/conmon/blob/2b087348289664b75c874ce44796f762d636c060/src/ctr_logging.c#L320-L322, `CONTAINER_PARTIAL_MESSAGE` is set static to `true`. I find no way to turn this off. This can be problematic example when using ansible tower/awx, which uses conmon/podman to start...
This is a ticket originating from the discussion starting here: https://github.com/containers/libpod/issues/3126#issuecomment-525451798 At the request of @haircommander, i am creating this ticket to track the work required to get `journald` support...
With docker, the below `daemon.json` for `journald`: ``` { "log-driver": "journald", "log-opts": { "tag":"{{.ID}}", "labels": "io.kubernetes.container.name,io.kubernetes.pod.name" } } ``` We can filter journalctl logs by `IO_KUBERNETES_CONTAINER_NAME=`. Where `container-name` is the...
Looks like at least when doing exec, conmon is ignoring the exit status of the runtime and returns 0. That made it really hard to pin point an issue we're...
I originally filed the issue in ocrmypdf: https://github.com/ocrmypdf/OCRmyPDF/issues/889 Essentially, when doing ```bash podman run --network none --rm -i jbarlow83/ocrmypdf:v13.2.0 --jobs 1 -l deu - - out.pdf ``` the output hangs,...
It should also support more, but these log drivers should be fairly trivial to implement
/kind feature **Description** Support sd_notify `STATUS` Actually, podman `3.4.1` only support `WATCHDOG` and `READY` notification when using `--sdnotify=container`. That would be interesting to integrate more messages, like `STATUS`