ansible-role-incus/tasks/archlinux.yml

22 lines
611 B
YAML

---
- name: install basics
connection: local
delegate_to: localhost
raw: "lxc exec {{ inventory_hostname }} -- /usr/sbin/pacman -Syu --noconfirm python3 dropbear dropbear-scp wget"
- name: setup ssh
include: ssh.yml
- name: enable dropbear
connection: local
delegate_to: localhost
raw: "lxc exec {{ inventory_hostname }} -- systemctl enable dropbear"
- name: enable dropbear
connection: local
delegate_to: localhost
raw: "lxc exec {{ inventory_hostname }} -- systemctl restart dropbear"
- name: install software
pacman: name={{ archlinux_software }} state=present update_cache=yes