From ee6ebe67725d275dc100e2a75d2e5b551bd35172 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Th=C3=A9o=20-=20Le=20Filament?= <theo@le-filament.com>
Date: Wed, 7 Jun 2023 17:00:13 +0200
Subject: [PATCH] change(service): better handling of docker service

---
 handlers/main.yml |  3 ++-
 tasks/main.yml    | 10 ++++++++++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/handlers/main.yml b/handlers/main.yml
index b9007b5..8d537de 100644
--- a/handlers/main.yml
+++ b/handlers/main.yml
@@ -1,7 +1,8 @@
 ---
 
 - name: restart docker daemon
-  service: name=docker state=restarted
+  ansible.builtin.command:
+    cmd: /usr/bin/systemctl reload-or-restart docker.service
 
 - name: start inverseproxy docker
   docker_compose:
diff --git a/tasks/main.yml b/tasks/main.yml
index 2717382..9a12cfc 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -160,6 +160,16 @@
 - name: Flush handlers
   meta: flush_handlers
 
+- name: Enable service docker
+  ansible.builtin.service:
+    name: docker
+    enabled: yes
+
+- name: Start service docker, if not started
+  ansible.builtin.service:
+    name: docker
+    state: started
+
 - name: Retrieve subuid for dockremap
   command: grep dockremap /etc/subuid
   register: dockremap_subuid_output
-- 
GitLab