inittab getty in virtual containers
Hi,
I’m using LXD under Ubuntu, and sometimes pull alpine container images from https://images.linuxcontainers.org (where LXD usually takes non-ubuntu images from).
I ran into a problem with alpine/3.6: the init process continuously logs error messages like
Aug 16 11:59:32 nagios daemon.info init: can’t open /dev/tty1: No such
file or directory
Aug 16 11:59:32 nagios daemon.info init: can’t open /dev/tty2: No such
file or directory
Aug 16 11:59:32 nagios daemon.info init: can’t open /dev/tty3: No such
file or directory
Aug 16 11:59:32 nagios daemon.info init: can’t open /dev/tty4: No such
file or directory
Aug 16 11:59:33 nagios daemon.info init: process ‘/sbin/getty 38400
tty1’ (pid 1506) exited. Scheduling for restart.
Aug 16 11:59:33 nagios daemon.info init: process ‘/sbin/getty 38400
tty2’ (pid 1507) exited. Scheduling for restart.
Aug 16 11:59:33 nagios daemon.info init: process ‘/sbin/getty 38400
tty3’ (pid 1508) exited. Scheduling for restart.
Aug 16 11:59:33 nagios daemon.info init: process ‘/sbin/getty 38400
tty4’ (pid 1509) exited. Scheduling for restart.
because /etc/inittab tells init to do so and run getty, even if /dev/tty[1234] do not exist, and to try it permanently.
regards
(from redmine: issue id 7697, created on 2017-08-16)