From 85ab74006253c18a0815fbcb3aff499b5c048293 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?BENEDEK=20L=C3=A1szl=C3=B3?= Date: Thu, 1 May 2025 15:43:05 +0200 Subject: [PATCH] disable swap.target too --- roles/node/tasks/kubernetes.yml | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/roles/node/tasks/kubernetes.yml b/roles/node/tasks/kubernetes.yml index 340030e..98293de 100644 --- a/roles/node/tasks/kubernetes.yml +++ b/roles/node/tasks/kubernetes.yml @@ -1,17 +1,23 @@ +- name: Disable swap in fstab + ansible.builtin.replace: + path: /etc/fstab + regexp: '^.*swap.*$' + replace: '# \0' + backup: true + +- name: Disable swap.target + ansible.builtin.systemd_service: + name: swap.target + state: stopped + enabled: false + masked: true + - name: Disable swap for current session ansible.builtin.command: cmd: swapoff -a register: swap_off changed_when: swap_off.rc == 0 failed_when: swap_off.rc != 0 - become: true - -- name: Disable swap - ansible.builtin.replace: - path: /etc/fstab - regexp: '^.*swap.*$' - replace: '# \0' - backup: true - name: Ensure /etc/apt/keyrings directory exists ansible.builtin.file: