From 61bdf768a3bf272630990ed20679ff79b6ec22ba Mon Sep 17 00:00:00 2001
From: Evangelos Foutras <evangelos@foutrelis.com>
Date: Mon, 12 Jul 2021 04:12:39 +0300
Subject: [PATCH] zram-generator: use systemd-zram-setup@zram0 handler

Restarting swap.target doesn't apply configuration changes; instead we
can restart systemd-zram-setup@zram0 which seems to do what we wanted.
---
 roles/common/handlers/main.yml | 4 ++--
 roles/common/tasks/main.yml    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/roles/common/handlers/main.yml b/roles/common/handlers/main.yml
index d4bc10407..503bc239b 100644
--- a/roles/common/handlers/main.yml
+++ b/roles/common/handlers/main.yml
@@ -19,5 +19,5 @@
 - name: restart syslog-ng
   service: name=syslog-ng@default state=restarted
 
-- name: restart swap.target
-  service: name=swap.target state=restarted daemon_reload=yes
+- name: restart systemd-zram-setup@zram0
+  service: name=systemd-zram-setup@zram0 state=restarted daemon_reload=yes
diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml
index 0ab3b419a..fc2243290 100644
--- a/roles/common/tasks/main.yml
+++ b/roles/common/tasks/main.yml
@@ -141,7 +141,7 @@
 - name: install zram-generator config for zram
   copy: src=zram-generator.conf dest=/etc/systemd/zram-generator.conf owner=root group=root mode=0644
   notify:
-    - restart swap.target
+    - restart systemd-zram-setup@zram0
   when: enable_zram_swap
 
 - name: start systemd-oomd
-- 
GitLab