diff --git a/playbooks/roles/gerrit/templates/docker-compose.yaml.j2 b/playbooks/roles/gerrit/templates/docker-compose.yaml.j2
index 5dc051b357..925fe7672b 100644
--- a/playbooks/roles/gerrit/templates/docker-compose.yaml.j2
+++ b/playbooks/roles/gerrit/templates/docker-compose.yaml.j2
@@ -1,13 +1,14 @@
 version: '2'
 services:
   mariadb:
-    image: docker.io/library/mariadb:10.6
+    image: docker.io/library/mariadb:10.11
     network_mode: host
     environment:
       MYSQL_ROOT_PASSWORD: "{{ gerrit_reviewdb_mariadb_password }}"
       MYSQL_DATABASE: "{{ gerrit_reviewdb_mariadb_dbname }}"
       MYSQL_USER: "{{ gerrit_reviewdb_mariadb_username }}"
       MYSQL_PASSWORD: "{{ gerrit_reviewdb_mariadb_password }}"
+      MARIADB_AUTO_UPGRADE: 1
     volumes:
       # NOTE(ianw) : mounted under /home/gerrit2 (rather than more
       # usual /var/ in our configs) to keep everything together on the