Browse Source

ansible: ignore errors in redis kernel configuration in Docker

merge-requests/157/head
Andrew Shu 7 months ago
parent
commit
4c930af2a8
  1. 3
      ansible/roles/redis/tasks/main.yml

3
ansible/roles/redis/tasks/main.yml

@ -107,6 +107,7 @@
state: started state: started
enabled: true enabled: true
when: "'[never]' not in transparent_hugepage.stdout" when: "'[never]' not in transparent_hugepage.stdout"
ignore_errors: "{{ is_docker }}"
- name: Check if kernel overcommit mode is already set - name: Check if kernel overcommit mode is already set
command: command:
@ -118,11 +119,13 @@
command: command:
cmd: sysctl vm.overcommit_memory=1 cmd: sysctl vm.overcommit_memory=1
when: overcommit_memory.stdout == "0" when: overcommit_memory.stdout == "0"
ignore_errors: "{{ is_docker }}"
- name: Make kernel overcommit mode permanent (recommended by Redis, requires restart) - name: Make kernel overcommit mode permanent (recommended by Redis, requires restart)
lineinfile: lineinfile:
path: /etc/sysctl.conf path: /etc/sysctl.conf
line: vm.overcommit_memory = 1 line: vm.overcommit_memory = 1
ignore_errors: "{{ is_docker }}"
- name: Start and enable redis service - name: Start and enable redis service
service: service:

Loading…
Cancel
Save