From ffbe68294b61e3900fad219841d1bdb1c8ea5e0c Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Sun, 19 Sep 2021 16:29:32 +0000 Subject: [PATCH] Move ssh_known_hosts generation to own role --- roles/ssh_known_hosts/tasks/main.yml | 8 ++++++++ .../templates/ssh_known_hosts.j2 | 0 roles/web-logs/meta/main.yml | 3 +++ roles/web-logs/tasks/main.yml | 8 -------- 4 files changed, 11 insertions(+), 8 deletions(-) create mode 100644 roles/ssh_known_hosts/tasks/main.yml rename roles/{web-logs => ssh_known_hosts}/templates/ssh_known_hosts.j2 (100%) create mode 100644 roles/web-logs/meta/main.yml diff --git a/roles/ssh_known_hosts/tasks/main.yml b/roles/ssh_known_hosts/tasks/main.yml new file mode 100644 index 0000000..49db4e4 --- /dev/null +++ b/roles/ssh_known_hosts/tasks/main.yml @@ -0,0 +1,8 @@ +--- +- name: create ssh known_hosts + template: + dest: /etc/ssh/ssh_known_hosts + src: ssh_known_hosts.j2 + mode: 0644 + owner: root + group: "{{ ansible_wheel }}" diff --git a/roles/web-logs/templates/ssh_known_hosts.j2 b/roles/ssh_known_hosts/templates/ssh_known_hosts.j2 similarity index 100% rename from roles/web-logs/templates/ssh_known_hosts.j2 rename to roles/ssh_known_hosts/templates/ssh_known_hosts.j2 diff --git a/roles/web-logs/meta/main.yml b/roles/web-logs/meta/main.yml new file mode 100644 index 0000000..61cc3ce --- /dev/null +++ b/roles/web-logs/meta/main.yml @@ -0,0 +1,3 @@ +--- +dependencies: + - {role: ssh_known_hosts} diff --git a/roles/web-logs/tasks/main.yml b/roles/web-logs/tasks/main.yml index ccbe6ad..dee034b 100644 --- a/roles/web-logs/tasks/main.yml +++ b/roles/web-logs/tasks/main.yml @@ -21,14 +21,6 @@ shell: /sbin/nologin system: true -- name: create ssh known_hosts - template: - dest: /etc/ssh/ssh_known_hosts - src: ssh_known_hosts.j2 - mode: 0644 - owner: root - group: "{{ ansible_wheel }}" - - name: create data directories file: path: "{{ item }}"