Sometime over the last 1=month, something changed to cause one of my containers to fill the system log up with messages similar to the following:
Oct 22 15:09:02 conmon[10882]: conmon 1302c00c55b89b216c07 <nwarn>: stdio_input read failed Input/output error
I can make the error go away by removing the --tty option when then container is run
e.g. in the conf_mode/container.py, apply this diff:
- container_base_cmd = f'--detach --interactive --tty --replace {capabilities} --cpus {cpu_quota} {sysctl_opt} ' \ + container_base_cmd = f'--detach --interactive --replace {capabilities} --cpus {cpu_quota} {sysctl_opt} ' \
But by removing the --tty option, it also removes the ability to connect interactively to a container, so probably not the best solution.
It only is affecting one of my containers docker.io/freeradius/freeradius-server:latest
My previous build, that doesn't exhibit this problem has a build date of 202409162229