Skip to content

Commit bd099fa

Browse files
authored
Merge pull request #1092 from opencrvs/worker-docker-startup-issue
Ensure docker daemon does not depend on cryptfs logic on workers
2 parents 6521281 + 03e91ad commit bd099fa

File tree

1 file changed

+21
-8
lines changed

1 file changed

+21
-8
lines changed

infrastructure/server-setup/playbook.yml

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,6 @@
8787
- docker
8888
tags:
8989
- docker
90-
91-
- include_tasks:
92-
file: tasks/override-docker-startup.yml
93-
apply:
94-
tags:
95-
- docker
96-
tags:
97-
- docker
9890

9991
- include_tasks:
10092
file: tasks/deployment-user.yml
@@ -170,6 +162,13 @@
170162
become: yes
171163
become_method: sudo
172164
tasks:
165+
- include_tasks:
166+
file: tasks/override-docker-startup.yml
167+
apply:
168+
tags:
169+
- docker
170+
tags:
171+
- docker
173172
- include_tasks:
174173
file: tasks/elasticsearch.yml
175174
apply:
@@ -186,4 +185,18 @@
186185
tags:
187186
- traefik
188187

188+
# Ensure incorrectly created override of docker daemon (1.9 beta) is removed on workers
189+
- hosts: docker-workers
190+
become: yes
191+
become_method: sudo
192+
tasks:
193+
- name: Remove docker service override directory
194+
file:
195+
path: /etc/systemd/system/docker.service.d
196+
state: absent
197+
198+
- name: Reload systemd daemon to apply changes
199+
systemd:
200+
daemon_reload: yes
201+
189202
- import_playbook: backups.yml

0 commit comments

Comments
 (0)