32 lines
533 B
YAML
32 lines
533 B
YAML
---
|
|
# tasks file for ansible-arch-provissionning
|
|
- name: Abort if the host is not booted from the Arch install media
|
|
fail:
|
|
msg: "This host is not booted from the Arch install media!"
|
|
when: ansible_nodename != 'archiso'
|
|
|
|
- name: Synchronize clock via NTP
|
|
command: timedatectl set-ntp true
|
|
|
|
- name: wipe drives
|
|
j
|
|
loop: '{{ partition_table }}'
|
|
|
|
- name: create partition
|
|
|
|
- name: create filesystems
|
|
|
|
- name: mount
|
|
|
|
- name: add local mirror
|
|
|
|
- name: pacstrap
|
|
|
|
- name: Set up initramfs
|
|
|
|
- name: Set up grub
|
|
|
|
- name: Reboot
|
|
|
|
|