From 90bbc0a3995d1e9ceaab7fd67d97f6346b0e6d67 Mon Sep 17 00:00:00 2001 From: "Lance A. Brown" Date: Thu, 11 Aug 2022 22:23:56 -0400 Subject: [PATCH] Add linux-modules-extra-raspi package for Ubuntu 22.x on Raspberry. (#50) * Add task for linux-modules-extra-raspi Ubuntu 22.x on Raspberry Pi needs the linux-modules-extra-raspi package for the vxlans kernel module. * Remove linux-modules-extra-reaspi package Not sure we want to do this but including it in the PR anyway for discussion. --- roles/raspberrypi/tasks/prereq/Ubuntu.yml | 4 ++++ roles/reset/tasks/main.yml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/roles/raspberrypi/tasks/prereq/Ubuntu.yml b/roles/raspberrypi/tasks/prereq/Ubuntu.yml index 742fc21..fa5412f 100644 --- a/roles/raspberrypi/tasks/prereq/Ubuntu.yml +++ b/roles/raspberrypi/tasks/prereq/Ubuntu.yml @@ -6,3 +6,7 @@ regexp: '^((?!.*\bcgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory\b).*)$' line: '\1 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory' notify: reboot + +- name: Install linux-modules-extra-raspi + apt: name=linux-modules-extra-raspi state=present + when: raspberry_pi diff --git a/roles/reset/tasks/main.yml b/roles/reset/tasks/main.yml index afb7710..0816819 100644 --- a/roles/reset/tasks/main.yml +++ b/roles/reset/tasks/main.yml @@ -51,6 +51,9 @@ systemd: daemon_reload: yes +- name: Remove linux-modules-extra-raspi + apt: name=linux-modules-extra-raspi state=absent + - name: Reboot and wait for node to come back up reboot: reboot_timeout: 3600