Rsyslog stops working

This is for VyOS Stream 1.5-2025-Q1

set system logs logrotate messages max-size 10

This sets the maximum size of the rsyslog file to 10M for logrotate purposes. Logrotate config is then set correctly.

However the rsyslog config at /etc/rsyslog.d/00-vyos.conf does not get changed, and the maximum size in that file remains 262144 (which is 256k). This causes rsyslog to stop logging when the file hits 256k, and the file will not be rotated as logrotate is waiting for 10M to be hit.

Expected behaviour : size in 00-vyos.conf should be set to 10485760