diff options
Diffstat (limited to 'roles/prepare-dkms')
-rw-r--r-- | roles/prepare-dkms/tasks/main.yml | 8 | ||||
-rw-r--r-- | roles/prepare-dkms/tasks/raspberrypi.yml | 7 |
2 files changed, 13 insertions, 2 deletions
diff --git a/roles/prepare-dkms/tasks/main.yml b/roles/prepare-dkms/tasks/main.yml index f415ec2b..94f47c31 100644 --- a/roles/prepare-dkms/tasks/main.yml +++ b/roles/prepare-dkms/tasks/main.yml @@ -3,6 +3,10 @@ include_tasks: scaleway.yml when: "'scaleway-kernel' in group_names" -- name: prepare dkms for non-scaleway boxes +- name: prepare dkms on for raspberry-pi + include_tasks: raspberrypi.yml + when: "ansible_lsb.id == 'Raspbian'" + +- name: prepare dkms on normal debian boxes include_tasks: default.yml - when: "'scaleway-kernel' not in group_names" + when: "'scaleway-kernel' not in group_names and ansible_lsb.id != 'Raspbian'" diff --git a/roles/prepare-dkms/tasks/raspberrypi.yml b/roles/prepare-dkms/tasks/raspberrypi.yml new file mode 100644 index 00000000..709a1fdf --- /dev/null +++ b/roles/prepare-dkms/tasks/raspberrypi.yml @@ -0,0 +1,7 @@ +--- +- name: install kernel-headers + apt: + name: + - raspberrypi-kernel-headers + - dkms + state: present |