feat: Set up filesystems

Automatically set up btrfs root and data filesystem, as well as external
HDD.

This automation change assumes a layout exactly as in current bob to
function by default, can be changed to any btrfs layout with the
`btrfs_mounts` configuration option, however.
This commit is contained in:
Marty Oehme 2025-11-18 21:54:43 +01:00
parent a217d65640
commit bb9de502ce
Signed by: Marty
GPG key ID: 4E535BC19C61886E
6 changed files with 112 additions and 0 deletions

View file

@ -20,6 +20,11 @@
- name: Prepare incus server host
hosts: host_system
tasks:
- name: Prepare host filesystems
ansible.builtin.import_role:
name: filesystem
tags: filesystem
- name: Prepare system
ansible.builtin.import_role:
name: system