diff --git a/handlers/main.yml b/handlers/main.yml index 7847bc1..5283393 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,3 +1,4 @@ --- - name: restart docker + become: yes service: "name=docker state={{ docker_restart_handler_state }}" diff --git a/tasks/docker-compose.yml b/tasks/docker-compose.yml index 92cf4f2..d1c356e 100644 --- a/tasks/docker-compose.yml +++ b/tasks/docker-compose.yml @@ -14,6 +14,7 @@ and docker_compose_version not in docker_compose_current_version.stdout - name: Install Docker Compose (if configured). + become: yes get_url: url: https://github.com/docker/compose/releases/download/{{ docker_compose_version }}/docker-compose-Linux-x86_64 dest: "{{ docker_compose_path }}" diff --git a/tasks/main.yml b/tasks/main.yml index 56449ef..039da88 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -6,12 +6,14 @@ when: ansible_os_family == 'Debian' - name: Install Docker. + become: yes package: name: "{{ docker_package }}" state: "{{ docker_package_state }}" notify: restart docker - name: Ensure Docker is started and enabled at boot. + become: yes service: name: docker state: "{{ docker_service_state }}" diff --git a/tasks/setup-Debian.yml b/tasks/setup-Debian.yml index d701135..c8773c2 100644 --- a/tasks/setup-Debian.yml +++ b/tasks/setup-Debian.yml @@ -1,5 +1,6 @@ --- - name: Ensure old versions of Docker are not installed. + become: yes package: name: - docker @@ -7,6 +8,7 @@ state: absent - name: Ensure dependencies are installed. + become: yes apt: name: - apt-transport-https @@ -15,6 +17,7 @@ state: present - name: Add Docker apt key. + become: yes apt_key: url: "{{ docker_apt_gpg_key }}" id: 9DC858229FC7DD38854AE2D88D81803C0EBFCD88 @@ -23,6 +26,7 @@ ignore_errors: "{{ docker_apt_ignore_key_error }}" - name: Ensure curl is present (on older systems without SNI). + become: yes package: name=curl state=present when: add_repository_key is failed @@ -34,6 +38,7 @@ when: add_repository_key is failed - name: Add Docker repository. + become: yes apt_repository: repo: "{{ docker_apt_repository }}" state: present