mirror of
https://github.com/techno-tim/k3s-ansible.git
synced 2026-09-14 08:03:19 +02:00
Fix: reboot nodes after installing kernel-modules-extra package (#711)
* fix: nodes reboot after kernel-modules-extra installation * chore: pre-commit fix
This commit is contained in:
@@ -68,7 +68,7 @@
|
|||||||
|
|
||||||
- name: Install kernel-modules-extra if br_netfilter missing
|
- name: Install kernel-modules-extra if br_netfilter missing
|
||||||
ansible.builtin.yum:
|
ansible.builtin.yum:
|
||||||
name: kernel-modules-extra
|
name: "kernel-modules-extra-{{ ansible_kernel }}"
|
||||||
state: present
|
state: present
|
||||||
update_cache: true
|
update_cache: true
|
||||||
register: kernel_modules_installed
|
register: kernel_modules_installed
|
||||||
@@ -76,6 +76,14 @@
|
|||||||
- ansible_os_family == "RedHat"
|
- ansible_os_family == "RedHat"
|
||||||
- br_netfilter_exists.stdout | int == 0
|
- br_netfilter_exists.stdout | int == 0
|
||||||
|
|
||||||
|
- name: Reboot node if kernel modules package was installed
|
||||||
|
ansible.builtin.reboot:
|
||||||
|
msg: "Rebooting to apply new kernel modules package"
|
||||||
|
reboot_timeout: 300
|
||||||
|
when:
|
||||||
|
- ansible_os_family == "RedHat"
|
||||||
|
- kernel_modules_installed is changed
|
||||||
|
|
||||||
- name: Add br_netfilter to /etc/modules-load.d/
|
- name: Add br_netfilter to /etc/modules-load.d/
|
||||||
ansible.builtin.copy:
|
ansible.builtin.copy:
|
||||||
content: br_netfilter
|
content: br_netfilter
|
||||||
|
|||||||
Reference in New Issue
Block a user