Uploaded image for project: 'DC/OS'
  1. DC/OS
  2. DCOS_OSS-1470

Exhibitor: use PatternLayoutEscaped logger layout for structured journal logger

    Details

      Description

      With https://github.com/dcos/dcos/pull/1192/files we made Exhibitor/ZooKeeper emit structured log data to journald. With that change we introduced a newline-related logging regression where we lose log data. That was reported in DCOS_OSS-1301. Fixing this is of importance.

      https://github.com/dcos/dcos/pull/1192/files introduced

      log4j.appender.journal.layout=org.apache.log4j.PatternLayout
      

      As of Martin Hrabovcin's findings reported in DCOS_OSS-1301 we should instead use PatternLayoutEscaped from e.g. https://github.com/azkaban/azkaban/pull/822/files. See DCOS_OSS-1301 for more background.

      Rubin Deliallisi I think this is a great opportunity for you to add a small patch to our Exhibitor system.

      CC Artem Harutyunyan Gustav Paul Jeremy Lingmann Miguel Bernadin Cathy Daw

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                rubindeliallisi Rubin Deliallisi
                Reporter:
                jp Jan-Philip Gehrcke (Inactive)
                Team:
                DELETE Security Team
                Watchers:
                Artem Harutyunyan (Inactive), Cathy Daw, Jan-Philip Gehrcke (Inactive), Martin Hrabovcin, Rubin Deliallisi
              • Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support

                    NextupJiraPlusStatus

                    Error rendering 'slack.nextup.jira:nextup-jira-plus-status'. Please contact your JIRA administrators.