M molecule/default/prepare.yml => molecule/default/prepare.yml +18 -8
@@ 2,12 2,22 @@
- name: prepare hosts
hosts: all
tasks:
- - name: install openssh
- ansible.builtin.package:
- name: openssh
- state: present
+ - name: Setup openssh
+ block:
+ - name: Install
+ ansible.builtin.package:
+ name: openssh
+ state: present
- - name: start openssh # for host keys
- ansible.builtin.systemd:
- name: sshd
- state: started
+ - name: Start # for host keys
+ ansible.builtin.systemd:
+ name: sshd
+ state: started
+
+ - name: Setup Arch Linux keyring
+ block:
+ - name: Init
+ ansible.builtin.command: pacman-key --init
+
+ - name: Populate
+ ansible.builtin.command: pacman-key --populate archlinux