feat: add GeeseFS installation and management tasks
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 53s
Python Lint Check / check-python (push) Failing after 11s

This commit is contained in:
2025-03-12 20:13:22 +01:00
parent 0128bb4adf
commit 0a7a727952
2 changed files with 51 additions and 3 deletions

View File

@@ -10,7 +10,9 @@
- name: Include ZFS tasks
ansible.builtin.include_tasks: zfs.yml
when: ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test" or ansible_hostname == "mennos-cloud-server"
- name: Include GeeseFS tasks
ansible.builtin.include_tasks: geesefs.yml
- name: Check if datapool exists
ansible.builtin.command: zpool list datapool
@@ -18,7 +20,6 @@
ignore_errors: true
become: true
changed_when: false
when: ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test" or ansible_hostname == "mennos-cloud-server"
- name: Include services tasks
ansible.builtin.include_tasks: services/services.yml
@@ -35,7 +36,6 @@
- name: gitea
enabled: false
when:
- ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test" or ansible_hostname == "mennos-cloud-server"
- datapool_check is defined
- datapool_check.rc is defined
- datapool_check.rc == 0