From 64fa3aa428d5d1b7113a7ae8d2e125da6f4a063c Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 18 Apr 2016 15:12:46 +0000 Subject: [PATCH] koschei: ensure systemd conf dirs exist before installing conf files --- roles/koschei/backend/tasks/main.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/roles/koschei/backend/tasks/main.yml b/roles/koschei/backend/tasks/main.yml index 7f5fc97fd1..42ef681f7d 100644 --- a/roles/koschei/backend/tasks/main.yml +++ b/roles/koschei/backend/tasks/main.yml @@ -21,6 +21,22 @@ - koschei - packages +- name: create systemd config directories + file: > + path="/etc/systemd/system/{{ item }}.service.d" + state=directory + with_items: + - koschei-polling + - koschei-resolver + - koschei-scheduler + - koschei-watcher + notify: + - reload systemd + tags: + - koschei + - config + - service + - name: install systemd config files copy: > src=systemd-memory-limit.conf @@ -31,6 +47,7 @@ tags: - koschei - config + - service - name: install config files when: env == "staging"