From 57d9c9d2887bf614b4c528ea595f02b8210e874c Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sat, 9 Jan 2021 20:52:51 +0000 Subject: [PATCH] Allow configuring of pools to scrub --- ansible/host_vars/walker.yml | 3 +++ ansible/roles/zfs/tasks/main.yml | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ansible/host_vars/walker.yml b/ansible/host_vars/walker.yml index e960475..c0ec926 100644 --- a/ansible/host_vars/walker.yml +++ b/ansible/host_vars/walker.yml @@ -1 +1,4 @@ docker_zfs_override: true + +zpools_to_scrub: + - tank diff --git a/ansible/roles/zfs/tasks/main.yml b/ansible/roles/zfs/tasks/main.yml index 71c600f..86f2a73 100644 --- a/ansible/roles/zfs/tasks/main.yml +++ b/ansible/roles/zfs/tasks/main.yml @@ -6,10 +6,11 @@ - name: ZFS Scrub cron: - name: zfs scrub + name: zfs scrub {{ item }} special_time: weekly - job: zpool scrub tank + job: zpool scrub {{ item }} become: true + loop: "{{ zpools_to_scrub }}" - name: Sanoid include: sanoid.yml