From 4df9b5b8c47d44ae7dbd271993e9ab889af96d0b Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 22 Mar 2019 11:20:10 +0100 Subject: add support for raspbian in prepare-dkms role --- roles/prepare-dkms/tasks/main.yml | 8 ++++++-- roles/prepare-dkms/tasks/raspberrypi.yml | 7 +++++++ 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 roles/prepare-dkms/tasks/raspberrypi.yml 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 -- cgit v1.2.3