Bug#1054629: conmon: Healthcheck containers write error to system journal

2023-10-30 Thread Matt Horan

On Thu, Oct 26, 2023 at 09:47:39PM -0400, Matthew Horan wrote:

I built my own conmon 2.1.8 package which includes the fix here:
https://github.com/containers/conmon/commit/77ce3127c3956d65f9400621d7e2d89fcde7f2e1
and the errors went away.


I sent a pull request to podman-team/conmon with the above patch against 
2.1.6 which I've confirmed resolves my issues: 
https://salsa.debian.org/podman-team/conmon/-/merge_requests/6.


Note that since master is quite out of date and I wasn't sure what other 
base branch to use, this is a large pull request. However, the single 
commit atop the debian/2.1.6+ds1-1 tag is confirmed to work for me.


Thanks,
Matt



Bug#1054629: conmon: Healthcheck containers write error to system journal

2023-10-26 Thread Matthew Horan
Package: conmon
Version: 2.1.6+ds1-1
Severity: normal
X-Debbugs-Cc: m...@matthoran.com

Dear Maintainer,

When running a Podman container which leverages a healthcheck (e.g.  
docker.io/jacobalberty/unifi) via systemd service, conmon will write an 
error to the system journal when the check completes. See upstream issue 
https://github.com/containers/conmon/issues/438.

I built my own conmon 2.1.8 package which includes the fix here: 
https://github.com/containers/conmon/commit/77ce3127c3956d65f9400621d7e2d89fcde7f2e1
 
and the errors went away.

In the process of creating this package I also noticed that 
https://salsa.debian.org/podman-team/conmon looks to be out of date, in 
that it's missing the last release (2.1.6).

Thanks,
Matt


-- System Information:
Debian Release: 12.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable'), (100, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-13-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages conmon depends on:
ii  libc6 2.36-9+deb12u3
ii  libglib2.0-0  2.74.6-2
ii  libsystemd0   252.17-1~deb12u1

conmon recommends no packages.

conmon suggests no packages.

-- no debconf information