ansible-install-server/roles/fai/tasks/fai-prepare.yml

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