I have tried all the versions of vyos both Crux and rolling release.
My problem is kernel logs where firewall log, interface activity happens are never written back to /var/log/messages.
I have checked that kernel messages are coming to /proc/kmsg. But never got written to messages file.
It feels like something is buffering those messages.
The only way to get those messages written to log file is if I restart the syslog service. Then all of a sudden those kernel message appear in /var/log/messages.
Does anybody knows why this queueing is occurring and how to fix it.