From 56231d49163f23965cc81c93f1ae753942d3249a Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 28 Apr 2018 22:24:08 +0300 Subject: Change: reload systemd daemon, install tools & dput.cf on workers --- roles/ick-artifact-store/tasks/main.yml | 3 ++- roles/ick-controller/tasks/main.yml | 3 ++- roles/ick-worker/tasks/main.yml | 14 +++++++++++++- 3 files changed, 17 insertions(+), 3 deletions(-) (limited to 'roles') diff --git a/roles/ick-artifact-store/tasks/main.yml b/roles/ick-artifact-store/tasks/main.yml index dd9e858..8463078 100644 --- a/roles/ick-artifact-store/tasks/main.yml +++ b/roles/ick-artifact-store/tasks/main.yml @@ -23,7 +23,8 @@ mode: 0644 - name: enable and start units - service: + systemd: + daemon_reload: yes name: "{{ item }}" state: restarted enabled: yes diff --git a/roles/ick-controller/tasks/main.yml b/roles/ick-controller/tasks/main.yml index bbcae08..64a7109 100644 --- a/roles/ick-controller/tasks/main.yml +++ b/roles/ick-controller/tasks/main.yml @@ -28,7 +28,8 @@ mode: 0644 - name: enable and start units - service: + systemd: + daemon_reload: yes name: "{{ item }}" state: restarted enabled: yes diff --git a/roles/ick-worker/tasks/main.yml b/roles/ick-worker/tasks/main.yml index 0e1dec4..df26d16 100644 --- a/roles/ick-worker/tasks/main.yml +++ b/roles/ick-worker/tasks/main.yml @@ -9,6 +9,9 @@ - htop - locales-all - systemd-container + - git + - rsync + - dput - name: create config dirs file: @@ -28,8 +31,17 @@ group: root mode: 0644 +- name: install dput config + template: + src: dput.cf.j2 + dest: /etc/dput.cf + owner: root + group: root + mode: 0644 + - name: enable and start units - service: + systemd: + daemon_reload: yes name: "{{ item }}" state: restarted enabled: yes -- cgit v1.2.1