Red Hat Bugzilla – Bug 1468746
[GSS](6.4.z) Monthly file rotation will continually overwrite the rotated log file
Last modified: 2017-12-06 13:28:26 EST
When the next rollover time is calculated a java.util.Calendar is used. When rotated monthly the day of the week is set to 0 and 1 month is added. This causes the calendar to be set to the last day of the current month.
On the last day of the month this also causes the file to continually rotate with each log message written, overwriting the previous log message.
Verified with EAP 6.4.18.CP.CR1
Released on Nov 14 2017 as part of EAP 6.4.18.