Tâche #32150
Mis à jour par Joël Cuissinat il y a presque 5 ans
Constaté par le CD74 (logrotate toujours en erreur sur un Scribe 2.8.0 à jour).
Sur nos maquettes, si on redémarre logrotate, on reproduit l'erreur :
<pre>
root@scribe:~# systemctl status logrotate
● logrotate.service - Rotate log files
Loaded: loaded (/lib/systemd/system/logrotate.service; static; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2021-04-16 15:03:34 CEST; 15s ago
TriggeredBy: ● logrotate.timer
Docs: man:logrotate(8)
man:logrotate.conf(5)
Process: 32144 ExecStart=/usr/sbin/logrotate /etc/logrotate.conf (code=exited, status=1/FAILURE)
Main PID: 32144 (code=exited, status=1/FAILURE)
avril 16 15:03:34 scribe systemd[1]: Starting Rotate log files...
avril 16 15:03:34 scribe logrotate[32144]: error: generated_local_rules:2 duplicate log entry for /var/log/rsyslog/local/creoled/creoled.info.log
avril 16 15:03:34 scribe logrotate[32144]: error: found error in file generated_local_rules, skipping
avril 16 15:03:34 scribe systemd[1]: logrotate.service: Main process exited, code=exited, status=1/FAILURE
avril 16 15:03:34 scribe systemd[1]: logrotate.service: Failed with result 'exit-code'.
avril 16 15:03:34 scribe systemd[1]: Failed to start Rotate log files.
</pre>
Et, en effet :
<pre>
root@scribe:~# rgrep creole /etc/logrotate.*
/etc/logrotate.d/generated_local_rules:/var/log/rsyslog/local/creoled/creoled.*.log
/etc/logrotate.d/creole:/var/log/creole.log
/etc/logrotate.d/creole:/var/log/rsyslog/local/creoled/*.log
</pre>
Cela ressemble vaguement à #17393 ???
Sur nos maquettes, si on redémarre logrotate, on reproduit l'erreur :
<pre>
root@scribe:~# systemctl status logrotate
● logrotate.service - Rotate log files
Loaded: loaded (/lib/systemd/system/logrotate.service; static; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2021-04-16 15:03:34 CEST; 15s ago
TriggeredBy: ● logrotate.timer
Docs: man:logrotate(8)
man:logrotate.conf(5)
Process: 32144 ExecStart=/usr/sbin/logrotate /etc/logrotate.conf (code=exited, status=1/FAILURE)
Main PID: 32144 (code=exited, status=1/FAILURE)
avril 16 15:03:34 scribe systemd[1]: Starting Rotate log files...
avril 16 15:03:34 scribe logrotate[32144]: error: generated_local_rules:2 duplicate log entry for /var/log/rsyslog/local/creoled/creoled.info.log
avril 16 15:03:34 scribe logrotate[32144]: error: found error in file generated_local_rules, skipping
avril 16 15:03:34 scribe systemd[1]: logrotate.service: Main process exited, code=exited, status=1/FAILURE
avril 16 15:03:34 scribe systemd[1]: logrotate.service: Failed with result 'exit-code'.
avril 16 15:03:34 scribe systemd[1]: Failed to start Rotate log files.
</pre>
Et, en effet :
<pre>
root@scribe:~# rgrep creole /etc/logrotate.*
/etc/logrotate.d/generated_local_rules:/var/log/rsyslog/local/creoled/creoled.*.log
/etc/logrotate.d/creole:/var/log/creole.log
/etc/logrotate.d/creole:/var/log/rsyslog/local/creoled/*.log
</pre>
Cela ressemble vaguement à #17393 ???