blob: 1b0e2d7b3b840e8669900bb50761204628e7787e [file] [log] [blame]
Ryan Tidwell22019532019-04-12 10:23:47 -05001- name: Install and configure docker
2 become: yes
3 package:
4 name: docker.io
5 state: present
6
Rodolfo Alonso Hernandez0285aad2024-11-14 12:08:11 +00007- name: Install docker-buildx (only for Ubuntu and Debian)
8 become: yes
9 package:
10 name: docker-buildx
11 state: present
12 when:
13 - (ansible_facts['distribution'] | lower) in ['ubuntu', 'debian']
14
Ryan Tidwell22019532019-04-12 10:23:47 -050015- name: Copy 52_docker_for_tempest to /etc/sudoers.d
16 copy:
17 src: 52_docker_for_tempest
18 dest: /etc/sudoers.d
19 owner: root
20 group: root
21 mode: 0440
22 become: yes
23
24- name: Copy docker_apparmor to /etc/apparmor.d
25 copy:
26 src: docker_apparmor
27 dest: /etc/apparmor.d
28 owner: root
29 group: root
30 mode: 0640
31 become: yes
32
33- name: Ensure apparmor is restarted
34 become: yes
35 service:
36 name: apparmor
37 state: restarted
38 ignore_errors: yes
39
40- name: Ensure docker engine is restarted
41 become: yes
42 service:
43 name: docker
44 state: restarted