Skip to content

Commit 49aa83b

Browse files
committed
ansible: move panic_on_oom to tuned profile
1 parent 4e1a080 commit 49aa83b

2 files changed

Lines changed: 15 additions & 7 deletions

File tree

ansible/tasks/setup-system.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -180,13 +180,6 @@
180180
- (debpkg_mode or nixpkg_mode)
181181
block:
182182
# Set Sysctl params for restarting the OS on OOM after 10
183-
- name: Set vm.panic_on_oom=1
184-
ansible.builtin.sysctl:
185-
name: 'vm.panic_on_oom'
186-
reload: true
187-
state: 'present'
188-
value: '1'
189-
190183
- name: Set kernel.panic=10
191184
ansible.builtin.sysctl:
192185
name: 'kernel.panic'

ansible/tasks/setup-tuned.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,21 @@
111111
state: 'present'
112112
value: 10
113113

114+
115+
- name: tuned - Set panic_on_oom
116+
become: true
117+
community.general.ini_file:
118+
create: true
119+
group: 'root'
120+
mode: '0644'
121+
no_extra_spaces: true
122+
option: 'vm.panic_on_oom'
123+
path: '/etc/tuned/profiles/postgresql/tuned.conf'
124+
section: 'sysctl'
125+
state: 'present'
126+
value: 1
127+
when:
128+
- (debpkg_mode or nixpkg_mode)
114129
- name: tuned - Load zstd compressor module
115130
become: true
116131
community.general.modprobe:

0 commit comments

Comments
 (0)