diff options
Diffstat (limited to 'roles')
-rw-r--r-- | roles/ick-artifact-store/tasks/main.yml | 3 | ||||
-rw-r--r-- | roles/ick-controller/tasks/main.yml | 3 | ||||
-rw-r--r-- | roles/ick-worker/tasks/main.yml | 14 |
3 files changed, 17 insertions, 3 deletions
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 |