37 lines
693 B
YAML
37 lines
693 B
YAML
---
|
|
- name: add zfs repositories
|
|
package:
|
|
name: "{{ zfs_url }}/zfs-release.el{{ ansible_distribution_version|replace('.', '_') }}.noarch.rpm"
|
|
state: installed
|
|
|
|
- name: disable zfs dkms repository
|
|
ini_file:
|
|
dest: /etc/yum.repos.d/zfs.repo
|
|
section: zfs
|
|
option: enabled
|
|
value: "0"
|
|
|
|
- name: enable zfs kmod repository
|
|
ini_file:
|
|
dest: /etc/yum.repos.d/zfs.repo
|
|
section: zfs-kmod
|
|
option: enabled
|
|
value: "1"
|
|
|
|
- name: install zfs packages
|
|
package:
|
|
name: zfs
|
|
state: installed
|
|
|
|
- name: enable zfs
|
|
modprobe:
|
|
name: zfs
|
|
state: present
|
|
|
|
- name: import zpools
|
|
command:
|
|
argv:
|
|
- zpool
|
|
- import
|
|
- -a
|
|
creates: /export
|