Commit c939397
Changed files (1)
roles
home
tasks
roles/home/tasks/main.yml
@@ -11,6 +11,23 @@
value: bryfry
- name: color.ui
value: "True"
+
+ - name: git scan for remote host public keys
+ local_action:
+ module: shell
+ cmd: "ssh-keyscan -t rsa github.com gitlab.com 2>/dev/null"
+ changed_when: False
+ register: ssh_scan
+
+ - debug:
+ var: ssh_scan
+
+ - name: git scan add result to known hosts
+ local_action:
+ module: known_hosts
+ key: "{{ item }}"
+ name: "{{ item.split(' ')[0] }}"
+ with_items: "{{ ssh_scan.stdout_lines }}"
## TODO Skip if existing or no ssh-add -l
- name: git checkouts