From 18b2addbafbe05cb91ada6f9280aa0d7b293a0e6 Mon Sep 17 00:00:00 2001 From: polsevev Date: Tue, 29 Oct 2024 22:38:08 +0100 Subject: [PATCH] Create known hosts for worker tasks --- ansible/ansible.cfg | 2 ++ ansible/bootstrap.yml | 1 - ansible/roles/byggmester/tasks/main.yml | 18 ++++++++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/ansible/ansible.cfg b/ansible/ansible.cfg index 573155f..e144ad4 100644 --- a/ansible/ansible.cfg +++ b/ansible/ansible.cfg @@ -1,3 +1,5 @@ [defaults] vault_password_file = .vault_password forks = 30 +host_key_checking = False +nocows=1 \ No newline at end of file diff --git a/ansible/bootstrap.yml b/ansible/bootstrap.yml index eec1e9d..7920035 100644 --- a/ansible/bootstrap.yml +++ b/ansible/bootstrap.yml @@ -1,5 +1,4 @@ --- - - name: Setup Forgejo actions hosts: - byggmester diff --git a/ansible/roles/byggmester/tasks/main.yml b/ansible/roles/byggmester/tasks/main.yml index 0b5d11d..2fd0330 100644 --- a/ansible/roles/byggmester/tasks/main.yml +++ b/ansible/roles/byggmester/tasks/main.yml @@ -99,3 +99,21 @@ state: started enabled: true become: true + +- name: Create .ssh + ansible.builtin.file: + state: directory + owner: forgejo-runner + path: /home/forgejo-runner/.ssh + group: forgejo-runner + mode: "0755" + become: true + +- name: Create known hosts + ansible.builtin.file: + state: touch + owner: forgejo-runner + path: /home/forgejo-runner/.ssh/known_hosts + group: forgejo-runner + mode: "0600" + become: true