feat: add check for datapool existence before including services tasks
This commit is contained in:
parent
5c905cde20
commit
3cab876224
@ -11,10 +11,22 @@
|
|||||||
ansible.builtin.include_tasks: zfs.yml
|
ansible.builtin.include_tasks: zfs.yml
|
||||||
when: ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test"
|
when: ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test"
|
||||||
|
|
||||||
|
- name: Check if datapool exists
|
||||||
|
ansible.builtin.command: zpool list datapool
|
||||||
|
register: datapool_check
|
||||||
|
ignore_errors: true
|
||||||
|
become: true
|
||||||
|
changed_when: false
|
||||||
|
when: ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test"
|
||||||
|
|
||||||
- name: Include services tasks
|
- name: Include services tasks
|
||||||
ansible.builtin.include_tasks: services/services.yml
|
ansible.builtin.include_tasks: services/services.yml
|
||||||
vars:
|
vars:
|
||||||
hoarder_enabled: false
|
hoarder_enabled: false
|
||||||
golink_enabled: false
|
golink_enabled: false
|
||||||
immich_enabled: false
|
immich_enabled: false
|
||||||
when: ansible_hostname == "mennos-server"
|
when:
|
||||||
|
- ansible_hostname == "mennos-server" or ansible_hostname == "dotfiles-test"
|
||||||
|
- datapool_check is defined
|
||||||
|
- datapool_check.rc is defined
|
||||||
|
- datapool_check.rc == 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user