Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-98179

Storage order of the atlassian-confluence.log seems to have changed in 8.5

      Problem

      Since the upgrade from version 7.19 to version 8.5, the storage order of the log seems to have changed.
      atlassian-confluence.log 1-> atlassian-confluence.log.2 -> atlassian-confluence.log.3.

      It was in this order.
      Currently, atlassian-confluence.log.3 -> atlassian-confluence.log.2 -> atlassian-confluence.log.1

      Steps to Reproduce

      The default installation and navigate through confluence (enable debug logs) to generate logs to have the rotation of logs

      #######8.5.15########
      rw-rr- 1 confluence confluence  21M Oct  4 06:38 atlassian-confluence.log.1 (oldest)
      rw-rr- 1 confluence confluence  21M Oct  4 06:53 atlassian-confluence.log.2
      rw-rr- 1 confluence confluence  21M Oct  4 07:10 atlassian-confluence.log.3
      rw-rr- 1 confluence confluence  21M Oct  4 07:26 atlassian-confluence.log.4
      rw-rr- 1 confluence confluence  21M Oct  4 07:40 atlassian-confluence.log.5
      rw-rr- 1 confluence confluence 6.2M Oct  4 07:44 atlassian-confluence.log (latest)
      root@confluencelocalmsb-0:/var/atlassian/application-data/confluence/logs#
      
      ###7.19.27########
      rw-rw-r- 1 confluence confluence 331K Oct  4 07:58 atlassian-confluence.log.3 (oldest)
      rw-rw-r- 1 confluence confluence  21K Oct  4 07:59 atlassian-confluence.log.2
      rw-rw-r- 1 confluence confluence  57K Oct  4 08:00 atlassian-confluence.log.1
      rw-rw-r- 1 confluence confluence 2.4K Oct  4 08:00 atlassian-confluence.log (latest)
      [root logs]#

       
      log jars in 8.5.15:

       [root@ip-10-224-215-176 lib]# ls -lrth *log*
      -rw-r--r-- 1 confluence confluence 7.0K Apr  1  2019 com.atlassian.logging_log4j12-extras-0.0.2.jar
      -rw-r--r-- 1 confluence confluence  60K Jan 11  2022 org.jboss.logging_jboss-logging-3.4.3.Final.jar
      -rw-r--r-- 1 confluence confluence  58K Feb 21  2022 com.atlassian_atlassian-logging-2.15.1.jar
      -rw-r--r-- 1 confluence confluence  25K Sep 13  2022 org.apache.logging.log4j_log4j-slf4j-impl-2.19.0.jar
      -rw-r--r-- 1 confluence confluence 1.8M Sep 29  2023 org.apache.logging.log4j_log4j-core-2.19.0.jar
      -rw-r--r-- 1 confluence confluence 311K Sep 29  2023 org.apache.logging.log4j_log4j-api-2.19.0.jar
      -rw-r--r-- 1 confluence confluence 341K Sep 29  2023 org.apache.logging.log4j_log4j-1.2-api-2.19.0.jar
      -rw-r--r-- 1 confluence confluence  44K Sep  3 05:38 com.atlassian.confluence_confluence-log4j-8.5.15.jar
      [root lib]#

      Log jar 7.19.27:

      [root@ip-10-227-173-36 lib]# ls -lrth *log*
      -rw-r--r-- 1 confluence confluence  13K Apr 25  2015 jboss-logging-annotations-2.0.0.Final.jar
      -rw-r--r-- 1 confluence confluence  65K Mar 15  2017 jboss-logging-3.3.1.Final.jar
      -rw-r--r-- 1 confluence confluence 7.0K Apr  1  2019 log4j12-extras-0.0.2.jar
      -rw-r--r-- 1 confluence confluence  27K Apr 14  2019 log4j2-stacktrace-origins-2.2-atlassian-2.jar
      -rw-r--r-- 1 confluence confluence  12K Jul 20  2021 slf4j-log4j12-1.7.32.jar
      -rw-r--r-- 1 confluence confluence  58K Feb 21  2022 atlassian-logging-2.15.1.jar
      -rw-r--r-- 1 confluence confluence 448K Sep 29  2023 log4j-1.2.17-atlassian-16.jar
      [root lib]#

      Expected Results

      The log rotation backup order number should be atlassian-confluence.log-> atlassian-confluence.log.1-> atlassian-confluence.log.2 -> atlassian-confluence.log.3.

      rw-rw-r- 1 confluence confluence 331K Oct  4 07:58 atlassian-confluence.log.3 (oldest)
      rw-rw-r- 1 confluence confluence  21K Oct  4 07:59 atlassian-confluence.log.2
      rw-rw-r- 1 confluence confluence  57K Oct  4 08:00 atlassian-confluence.log.1
      rw-rw-r- 1 confluence confluence 2.4K Oct  4 08:00 atlassian-confluence.log (latest) 

      Actual Results

      The log rotation backup order number is  atlassian-confluence.log-> atlassian-confluence.log.3 -> atlassian-confluence.log.2 -> atlassian-confluence.log.1

      rw-rr- 1 confluence confluence  21M Oct  4 06:38 atlassian-confluence.log.1 (oldest)
      rw-rr- 1 confluence confluence  21M Oct  4 06:53 atlassian-confluence.log.2
      rw-rr- 1 confluence confluence  21M Oct  4 07:10 atlassian-confluence.log.3
      rw-rr- 1 confluence confluence  21M Oct  4 07:26 atlassian-confluence.log.4
      rw-rr- 1 confluence confluence  21M Oct  4 07:40 atlassian-confluence.log.5
      rw-rr- 1 confluence confluence 6.2M Oct  4 07:44 atlassian-confluence.log (latest) 

      Workaround

      NA

      Notes

            [CONFSERVER-98179] Storage order of the atlassian-confluence.log seems to have changed in 8.5

            There are no comments yet on this issue.

              2ac182705928 Ragan Martinez
              dcb47c3ce7f7 Srinivas Sakali (Inactive)
              Affected customers:
              3 This affects my team
              Watchers:
              6 Start watching this issue

                Created:
                Updated: