This bug has impact on rotation too, described in my comment, #4. It is not related to .bak dirs.
"We have dateext config in the /etc/logrotate.conf, but we do not have that directive in /etc/logrotate.d/20-fuel-docker.conf
Since we are running
/usr/sbin/logrotate /etc/logrotate.d/20-fuel*.conf
every hour directly in cron, it leads to the situation, when we have rotated files with both suffixes:
-rw-r--r-- 1 root root 105M Apr 28 14:29 /var/log/docker-logs/dump.log
-rw-r--r-- 1 root root 106M Apr 28 13:29 /var/log/docker-logs/dump.log.1.gz
-rw-r--r-- 1 root root 211M Apr 20 01:06 /var/log/docker-logs/dump.log-20150428.gz
-rw-r--r-- 1 root root 106M Apr 28 12:29 /var/log/docker-logs/dump.log.2.gz
-rw-r--r-- 1 root root 106M Apr 28 11:30 /var/log/docker-logs/dump.log.3.gz
-rw-r--r-- 1 root root 106M Apr 28 10:29 /var/log/docker-logs/dump.log.4.gz
"
This bug has impact on rotation too, described in my comment, #4. It is not related to .bak dirs.
"We have dateext config in the /etc/logrotate. conf, but we do not have that directive in /etc/logrotate. d/20-fuel- docker. conf logrotate /etc/logrotate. d/20-fuel* .conf docker- logs/dump. log docker- logs/dump. log.1.gz docker- logs/dump. log-20150428. gz docker- logs/dump. log.2.gz docker- logs/dump. log.3.gz docker- logs/dump. log.4.gz
Since we are running
/usr/sbin/
every hour directly in cron, it leads to the situation, when we have rotated files with both suffixes:
-rw-r--r-- 1 root root 105M Apr 28 14:29 /var/log/
-rw-r--r-- 1 root root 106M Apr 28 13:29 /var/log/
-rw-r--r-- 1 root root 211M Apr 20 01:06 /var/log/
-rw-r--r-- 1 root root 106M Apr 28 12:29 /var/log/
-rw-r--r-- 1 root root 106M Apr 28 11:30 /var/log/
-rw-r--r-- 1 root root 106M Apr 28 10:29 /var/log/
"