diff options
Diffstat (limited to 'roles/zfs/base/tasks/enable-systemd-mount-generator.yml')
-rw-r--r-- | roles/zfs/base/tasks/enable-systemd-mount-generator.yml | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/roles/zfs/base/tasks/enable-systemd-mount-generator.yml b/roles/zfs/base/tasks/enable-systemd-mount-generator.yml deleted file mode 100644 index eaa3cebe..00000000 --- a/roles/zfs/base/tasks/enable-systemd-mount-generator.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -- name: enable zfs-list-cacher zlet - file: - src: /usr/lib/zfs-linux/zed.d/history_event-zfs-list-cacher.sh - dest: /etc/zfs/zed.d/history_event-zfs-list-cacher.sh - state: link - -- name: create base-directory for zfs-list.cache - file: - path: /etc/zfs/zfs-list.cache/ - state: directory - -- name: create zfs-list.cache file for all pools - loop: "{{ zfs_pools | dict2items }}" - loop_control: - label: "{{ item.key }}" - copy: - content: "" - dest: "/etc/zfs/zfs-list.cache/{{ item.key }}" - force: no - -## 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)" |