Files
Ansible-Bootstrap/roles/partitioning/tasks/main.yml

28 lines
769 B
YAML

---
- name: Resolve VMware disks by SCSI target
when:
- hypervisor_type == "vmware"
- system_cfg.type == "virtual"
ansible.builtin.include_tasks: _resolve_vmware_disks.yml
- name: Detect system sizing
ansible.builtin.include_tasks: _detect_sizing.yml
- name: Create partitions
ansible.builtin.include_tasks: _create_partitions.yml
- name: Setup LUKS encryption
ansible.builtin.include_tasks: _setup_luks.yml
- name: Create LVM logical volumes
ansible.builtin.include_tasks: _create_lvm.yml
- name: Create filesystems and collect UUIDs
ansible.builtin.include_tasks: _create_filesystems.yml
- name: Mount filesystems
ansible.builtin.include_tasks: _mount.yml
- name: Mount additional disks
ansible.builtin.include_tasks: extra_disks.yml