summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-04-28 22:24:08 +0300
committerLars Wirzenius <liw@liw.fi>2018-04-28 22:24:08 +0300
commit56231d49163f23965cc81c93f1ae753942d3249a (patch)
tree2c449e36afbcc73a1c70406764da830c757b3e58
parentd9ab088d45c449387f3230072ecaf221ee207789 (diff)
downloadick2-ansible-56231d49163f23965cc81c93f1ae753942d3249a.tar.gz
Change: reload systemd daemon, install tools & dput.cf on workers
-rw-r--r--roles/ick-artifact-store/tasks/main.yml3
-rw-r--r--roles/ick-controller/tasks/main.yml3
-rw-r--r--roles/ick-worker/tasks/main.yml14
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