From 16d080f13a2f361ac70f8e2bf6d76836c141c3df Mon Sep 17 00:00:00 2001
From: Clark Boylan <clark.boylan@gmail.com>
Date: Mon, 16 Dec 2024 08:04:04 -0800
Subject: [PATCH] Update Gerrit db container to use journald logging

This replaces syslog logging for containers with journald. Our syslog
rules for /var/log/containers/ log files should continue working because
journald emits to syslog. This is in preparation for an eventual docker
compose backed by podman setup on newer platforms.

Note the main Gerrit container doesn't configure syslog or journald
logging as Gerrit manages its own logging setup.

Change-Id: Idb426262d78591da4b74b390b31b933edfe08fbf
---
 playbooks/roles/gerrit/templates/docker-compose.yaml.j2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/playbooks/roles/gerrit/templates/docker-compose.yaml.j2 b/playbooks/roles/gerrit/templates/docker-compose.yaml.j2
index 925fe7672b..42325295e3 100644
--- a/playbooks/roles/gerrit/templates/docker-compose.yaml.j2
+++ b/playbooks/roles/gerrit/templates/docker-compose.yaml.j2
@@ -15,7 +15,7 @@ services:
       # storage attached at /home/gerrit2 on the server.
       - /home/gerrit2/reviewdb:/var/lib/mysql
     logging:
-      driver: syslog
+      driver: journald
       options:
         tag: "docker-mariadb"
   gerrit: