From 4c930af2a8f3e278a206b701d2a6ca3aa8a9fb24 Mon Sep 17 00:00:00 2001 From: Andrew Shu Date: Sat, 9 Nov 2024 21:50:48 -0800 Subject: [PATCH] ansible: ignore errors in redis kernel configuration in Docker --- ansible/roles/redis/tasks/main.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ansible/roles/redis/tasks/main.yml b/ansible/roles/redis/tasks/main.yml index 6c797e9..ac89f4d 100644 --- a/ansible/roles/redis/tasks/main.yml +++ b/ansible/roles/redis/tasks/main.yml @@ -107,6 +107,7 @@ state: started enabled: true when: "'[never]' not in transparent_hugepage.stdout" + ignore_errors: "{{ is_docker }}" - name: Check if kernel overcommit mode is already set command: @@ -118,11 +119,13 @@ command: cmd: sysctl vm.overcommit_memory=1 when: overcommit_memory.stdout == "0" + ignore_errors: "{{ is_docker }}" - name: Make kernel overcommit mode permanent (recommended by Redis, requires restart) lineinfile: path: /etc/sysctl.conf line: vm.overcommit_memory = 1 + ignore_errors: "{{ is_docker }}" - name: Start and enable redis service service: