From 243d8be06092862d77ebf1cc66586d370e2ef2e5 Mon Sep 17 00:00:00 2001 From: Douglas J Hunley Date: Tue, 9 Jun 2026 15:37:00 -0400 Subject: [PATCH] ansible: move kernel.panic to tuned profile and clean up block --- ansible/tasks/setup-system.yml | 19 ------------------- ansible/tasks/setup-tuned.yml | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 19 deletions(-) diff --git a/ansible/tasks/setup-system.yml b/ansible/tasks/setup-system.yml index 2feddaaf2..b144364f3 100644 --- a/ansible/tasks/setup-system.yml +++ b/ansible/tasks/setup-system.yml @@ -175,25 +175,6 @@ value: '9187,8085' state: 'present' -- name: Execute tasks when (debpkg_mode or nixpkg_mode) - when: - - (debpkg_mode or nixpkg_mode) - block: - # Set Sysctl params for restarting the OS on OOM after 10 - - name: Set vm.panic_on_oom=1 - ansible.builtin.sysctl: - name: 'vm.panic_on_oom' - reload: true - state: 'present' - value: '1' - - - name: Set kernel.panic=10 - ansible.builtin.sysctl: - name: 'kernel.panic' - reload: true - state: 'present' - value: '10' - - name: set hosts file ansible.builtin.copy: content: | diff --git a/ansible/tasks/setup-tuned.yml b/ansible/tasks/setup-tuned.yml index c7dfb7fa1..c18384683 100644 --- a/ansible/tasks/setup-tuned.yml +++ b/ansible/tasks/setup-tuned.yml @@ -111,6 +111,21 @@ state: 'present' value: 10 + + - name: tuned - Set kernel.panic + become: true + community.general.ini_file: + create: true + group: 'root' + mode: '0644' + no_extra_spaces: true + option: 'kernel.panic' + path: '/etc/tuned/profiles/postgresql/tuned.conf' + section: 'sysctl' + state: 'present' + value: 10 + when: + - (debpkg_mode or nixpkg_mode) - name: tuned - Load zstd compressor module become: true community.general.modprobe: