16 lines
440 B
YAML
16 lines
440 B
YAML
---
|
|
- name: Bootstrap ArchLinux
|
|
vars:
|
|
bootstrap_archlinux_packages: >-
|
|
{{
|
|
(
|
|
lookup('vars', bootstrap_var_key)
|
|
| difference(bootstrap_guest_agent_remove_packages)
|
|
)
|
|
+ bootstrap_guest_agent_packages
|
|
}}
|
|
ansible.builtin.command: >-
|
|
pacstrap /mnt {{ bootstrap_archlinux_packages | join(' ') }} --asexplicit
|
|
register: bootstrap_result
|
|
changed_when: bootstrap_result.rc == 0
|