Bug#863630: console-setup.service doesn't affect tty consoles
I configured locale to russian language but after logging into tty* terminal (Alt+Ctrl+F*) a font without support for my locale was applied.
service console-setup stop
service console-setup start
changes font to cyrillic as it should do at system start.
I tried to make console-setup starting after getty.target and then after multi-user.target. Both attempts had no result.
systemctl status console-setup shows that service is loaded and active (exited).
I solved the problem locally by executing setupcon right before agetty in the /lib/systemd/system/getty@.service file:
I use Debian 9 Stretch.