diff options
author | Christian Pointner <equinox@spreadspace.org> | 2020-08-12 23:47:51 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2020-08-12 23:47:51 +0200 |
commit | 71def7689698ed941eef9491109cb1d588eb16b8 (patch) | |
tree | 1b1cfa80701e64999df90b152b63b8c3a499fa24 /roles/zfs/base/tasks/enable-systemd-mount-generator.yml | |
parent | equinox-ws: install kicad libs (diff) |
add hacky workaround for zfs-mount-generator bug
Diffstat (limited to 'roles/zfs/base/tasks/enable-systemd-mount-generator.yml')
-rw-r--r-- | roles/zfs/base/tasks/enable-systemd-mount-generator.yml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/roles/zfs/base/tasks/enable-systemd-mount-generator.yml b/roles/zfs/base/tasks/enable-systemd-mount-generator.yml index abefbeb1..46e709da 100644 --- a/roles/zfs/base/tasks/enable-systemd-mount-generator.yml +++ b/roles/zfs/base/tasks/enable-systemd-mount-generator.yml @@ -21,3 +21,11 @@ ## TODO: if this is installed after the zpool has already been created zed needs to be triggered ## using someing like: zfs set canmount=on DATASET + +### HACK HACK HACK (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966565) +- name: patch zfs mount generator (Debian Bug 966565) + when: ansible_distribution == 'Debian' + lineinfile: + path: /usr/lib/systemd/system-generators/zfs-mount-generator + regexp: '^pools=\$\(zpool list -H -o name\)$' + line: "pools=$(zpool list -H -o name || true)" |