diff --git a/playbooks/roles/zuul-scheduler/files/docker-compose.yaml b/playbooks/roles/zuul-scheduler/files/docker-compose.yaml
index 6659d61274..ec014c8023 100644
--- a/playbooks/roles/zuul-scheduler/files/docker-compose.yaml
+++ b/playbooks/roles/zuul-scheduler/files/docker-compose.yaml
@@ -5,7 +5,7 @@ version: '2'
 services:
   scheduler:
     restart: always
-    image: docker.io/zuul/zuul-scheduler:latest
+    image: docker.io/zuul/zuul-scheduler:4.1.0
     network_mode: host
     user: zuul
     volumes: