https://bugzilla.redhat.com/show_bug.cgi?id=1853261
--- Comment #3 from Zbigniew Jędrzejewski-Szmek zbyszek@in.waw.pl --- The goal of my bug report is to nudge Fedora toward a system which is resilient to failure. In particular this is motivated by making it easier for users to recover from disk corruption and other file system issues. Users are confused and unhappy when they boot to a tty prompt. I'm going through all services which reasonably should run fine with readonly fs. Obviously, in really bad cases, logging in at the tty will be necessary. But read-only root is not one of them.
There is really no reason to log to a private log file nowadays. Please just log to the journal by default. This is much nicer for users because they expect 'journalctl' to give them system logs, and not to have to hunt for some obscure log file. This also makes this *much* more robust. In particular, journald is completely fine with read-only root. Log files are stored in /run, and if /var/log becomes available, logs are flushed there. Logs should "just work" from user's POV.