podman exec session aborts when writing many output lines
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
conmon (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Noticed with conmon/jammy,now 2.0.25+ds1-1.1 amd64.
The `podman exec` command for a container aborts whenever many lines are written to stdout. This is common, e.g., when backing up a database running inside a container using `mysqldump`.
Issue in the podman repo: https:/
Comment with link to fix: https:/
As reported in the comment, I can confirm that manually installing conmon v2.0.32 from source fixes the issue on my system.
```sh
apt install libsystemd-dev libglib2.0-dev libseccomp-dev
make
make podman # installs the conmon binary to /usr/local/
```
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: conmon 2.0.25+ds1-1.1
ProcVersionSign
Uname: Linux 5.15.0-53-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckR
Date: Sat Nov 19 08:47:41 2022
SourcePackage: conmon
UpgradeStatus: No upgrade log present (probably fresh install)
Hi folks,
Quick 2024 update, for those who stumble on this bug report. This issue still persists on Ubuntu Jammy, and is not isolated only on `podman exec`. It also affects containers that have started with `podman run` and simply write lots of data in their standard streams [1]. Note that the Podman option `--log-driver none` does not help here, unfortunately.
The conmon version (2.0.25+ds1-1.1) that the original poster mentioned has not been updated yet. There is however a development on the Debian Bullseye side, which has a patched conmon (2.0.25+ ds1-1.1+ deb11u1) in the oldstable- proposed- updates repo [2], and will be shipped as part of the 11.9 release on February 10th [3].
Since Ubuntu Jammy will have it's next point release on February 22nd [4], can the maintainers backport the patch from Debian [5] and ship a new conmon version?
Cheers,
Alex
[1]: https:/ /github. com/freedomofpr ess/dangerzone/ issues/ 685 /tracker. debian. org/news/ 1477995/ accepted- conmon- 2025ds1- 11deb11u1- source- into-oldstable- proposed- updates/ /lists. debian. org/debian- release/ 2024/01/ msg00400. html /launchpad. net/ubuntu/ +milestone/ ubuntu- 22.04.4 /github. com/containers/ conmon/ commit/ 2b873145a85a212 f703c9c00db1371 7ab0204318
[2]: https:/
[3]: https:/
[4]: https:/
[5]: The patch is pretty trivial, it's basically a line removal: https:/