From ad984efa64d7fdb9175e508204a5f3846e9dd302 Mon Sep 17 00:00:00 2001 From: Bertrand Lanson Date: Thu, 7 Sep 2023 18:01:46 +0200 Subject: [PATCH] remove destructive behaviour by never restarting docker, only reloads --- handlers/main.yml | 7 +++---- tasks/configure.yml | 2 +- tasks/main.yml | 6 ++++++ 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/handlers/main.yml b/handlers/main.yml index 3047c6f..25abc7a 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -6,9 +6,8 @@ enabled: true listen: "systemctl-enable-docker" -- name: "Start docker service" +- name: "Reload docker service" ansible.builtin.service: name: docker - state: restarted - listen: "systemctl-restart-docker" - when: install_docker_start_service + state: reloaded + listen: "systemctl-reload-docker" diff --git a/tasks/configure.yml b/tasks/configure.yml index 1a4ce49..8405372 100644 --- a/tasks/configure.yml +++ b/tasks/configure.yml @@ -16,4 +16,4 @@ mode: '0644' notify: - "systemctl-enable-docker" - - "systemctl-restart-docker" + - "systemctl-reload-docker" diff --git a/tasks/main.yml b/tasks/main.yml index 1d56991..037ff5c 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -16,3 +16,9 @@ - name: "Import configure.yml" ansible.builtin.include_tasks: configure.yml + +- name: "Start docker service" + ansible.builtin.service: + name: docker + state: started + when: install_docker_start_service