From 90df71ab343613289c1afbebd3b45e9c3d109786 Mon Sep 17 00:00:00 2001 From: MrDoobPG <46342172+MrDoobPG@users.noreply.github.com> Date: Fri, 13 Sep 2019 22:00:32 +0200 Subject: [PATCH] Update main.yml Fail msg --- menu/roles/docker/tasks/main.yml | 39 +++++++++++++++++++++++--------- 1 file changed, 28 insertions(+), 11 deletions(-) diff --git a/menu/roles/docker/tasks/main.yml b/menu/roles/docker/tasks/main.yml index 65cf1ea5..8e397bbf 100644 --- a/menu/roles/docker/tasks/main.yml +++ b/menu/roles/docker/tasks/main.yml @@ -214,20 +214,37 @@ - switch == "on" - check.stat.exists == True -- name: Check for working Docker Install +#- name: Check for working Docker Install +# command: systemctl status "{{ item }}" +# with_items: +# - docker +# register: status_docker +# failed_when: > +# status_docker.rc != 0 and ("could not be found" not in status_docker.stderr) +# changed_when: false +# +#- name: Print docker check validated +# vars: +# msg: | +# docker is running and works ! +# install docker is done.... +# debug: +# msg: "{{ msg.split('\n') }}" +# when: "status_docker.rc == 0" + +- name: Check if docker is running and works command: systemctl status "{{ item }}" with_items: - docker - register: status_docker - failed_when: > - status_docker.rc != 0 and ("could not be found" not in status_docker.stderr) + ignore_errors: yes changed_when: false + register: service_docker_status -- name: Print docker check validated - vars: +- name: Report status of docker + fail: msg: | - docker is running and works ! - install docker is done.... - debug: - msg: "{{ msg.split('\n') }}" - when: "status_docker.rc == 0" + Service docker is not running. + Output of `systemctl status docker`: + {{ service_docker_status.stdout }} + {{ service_docker_status.stderr }} + when: service_docker_status | failed