diff --git a/roles/prereq/tasks/main.yml b/roles/prereq/tasks/main.yml index e451295..d5d1bae 100644 --- a/roles/prereq/tasks/main.yml +++ b/roles/prereq/tasks/main.yml @@ -9,7 +9,7 @@ when: ansible_distribution in ['Ubuntu'] ansible.builtin.apt: name: policycoreutils # Used by install script to restore SELinux context - update_cache: true + update_cache: "{{ airgap_dir is not defined }}" - name: Enable IPv4 forwarding ansible.posix.sysctl: diff --git a/roles/raspberrypi/tasks/prereq/Ubuntu.yml b/roles/raspberrypi/tasks/prereq/Ubuntu.yml index 4210ae3..052a4ac 100644 --- a/roles/raspberrypi/tasks/prereq/Ubuntu.yml +++ b/roles/raspberrypi/tasks/prereq/Ubuntu.yml @@ -18,6 +18,6 @@ # Fixes issues in newer Ubuntu where VXLan isn't setup right. # See: https://github.com/k3s-io/k3s/issues/4234 name: linux-modules-extra-raspi - update_cache: true + update_cache: "{{ airgap_dir is not defined }}" state: present when: "ansible_distribution_version is version('20.10', '>=') and ansible_distribution_version is version('24.04', '<')"