On Wed, Jul 03, 2019 at 08:55:15AM +0200, Peter Krempa wrote: > On Wed, Jul 03, 2019 at 08:32:21 +0200, Jan Zerebecki wrote: > > On 03/07/2019 08.03, Peter Krempa wrote: > > > I'm not sure that this is the right thing to do. virtlogd has some > > > internal log rotation mechanisms > > > > logrotate is already in use here and this patch doesn't change what is > > rotated nor how often it is rotated. > > > > > and also the SIGUSR1 action is reserved > > > for re-exec updates and not for dealing with modified files > > > > The mechanism (re-exec) and implementation details for both uses do not > > conflict. > > The problem is that the logrotate configs predate use of virtlogd and I > don't think they were adapted to be used together. In fact if I remember > correctly the idea of virtlogd was to avoid using logrotate altogether. Yes, logrotate should not be in effect when virtlogd is running. We should ensure that logrotate rollover size is *larger* than the rollover size configured for virtlogd. This would ensure virtlogd rolls over first, and thus when logrotate runs it should see nothing todo. > Additionally virtlogd is currently used only with the qemu VM log files. > Everything else logs itself, so your changes to libvirtd/lxc and others > seem to be unnecessary. Yep, they're simply wrong. Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list