35 lines
662 B
YAML
35 lines
662 B
YAML
---
|
|
- name: "Install all programs required by FAI"
|
|
become: true
|
|
ansible.builtin.apt:
|
|
name:
|
|
- fai-server
|
|
- fai-client
|
|
- fai-setup-storage
|
|
- fai-doc
|
|
#- fai-quickstart
|
|
#- fai-nfsroot
|
|
- squashfs-tools
|
|
- ipxe
|
|
state: latest
|
|
tags:
|
|
- fai_packages_install
|
|
|
|
- name: "Create directories"
|
|
become: true
|
|
ansible.builtin.file:
|
|
name: "{{ item }}"
|
|
state: directory
|
|
mode: '0755'
|
|
owner: root
|
|
group: root
|
|
recurse: true
|
|
loop:
|
|
- "{{ fai_dir_config }}"
|
|
- "{{ fai_dir_download }}"
|
|
- "{{ fai_dir_basefile }}"
|
|
- "{{ ipxe_dir_download }}"
|
|
tags:
|
|
- fai_create_directories
|
|
|