From 3a430840fe4203f9291b96f9b0a98862f52dbb43 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Thu, 6 Apr 2017 16:36:58 +0200 Subject: [PATCH] linux-zfs: Use Debian-native ZFS packages --- roles/linux-zfs/tasks/main.yml | 39 ++++++++-------------------------- 1 file changed, 9 insertions(+), 30 deletions(-) diff --git a/roles/linux-zfs/tasks/main.yml b/roles/linux-zfs/tasks/main.yml index d4d3578..7bbf26a 100644 --- a/roles/linux-zfs/tasks/main.yml +++ b/roles/linux-zfs/tasks/main.yml @@ -1,29 +1,16 @@ --- # tasks file for linux-zfs -- name: install "ZFS on Linux" repository GnuPG key +- name: remove outdated "ZFS on Linux" repository configuration tags: - zfs - packages - copy: > - dest=/etc/apt/trusted.gpg.d/ - group=root - mode=644 - owner=root - src=zfsonlinux.gpg - notify: - - update APT repositories - -- name: install "ZFS on Linux" repository configuration - tags: - - zfs - - packages - template: > - dest=/etc/apt/sources.list.d/zfsonlinux.list - group=root - mode=644 - owner=root - src=zfsonlinux.list.j2 + file: > + name={{ item }} + state=absent + with_items: + - /etc/apt/trusted.gpg.d/zfsonlinux.gpg + - /etc/apt/sources.list.d/zfsonlinux.list notify: - update APT repositories @@ -32,21 +19,13 @@ - zfs - packages -- name: install "build-essential" package - tags: - - packages - - zfs - apt: > - state=installed - name=build-essential - -- name: install "ZFS on Linux" packages +- name: install ZFS packages tags: - packages - zfs apt: > state=installed - name=debian-zfs + name=zfsutils - name: setup /usr/local/sbin/zpool-scrub.sh file tags: -- 2.39.2