diff --git a/ansible/runner/tasks/main.yaml b/ansible/runner/tasks/main.yaml
index 941f8aaf4412a71ffbb819f4345878c7678762be..0469d94ce9b732ed9cb9cc53e7122e506ae1da0f 100644
--- a/ansible/runner/tasks/main.yaml
+++ b/ansible/runner/tasks/main.yaml
@@ -22,6 +22,12 @@
     dest: /etc/ssh/sshd_config
     mode: 0600
 
+# disable the ssh.socket, otherwise it will collide with ssh.service
+- name: Ensure ssh socket is disabled
+  service:
+    name: ssh.socket
+    enabled: no
+
 - name: Ensure sshd is restarted and enabled to start at boot.
   service:
     name: sshd