From 4fa3f90b3c6679a9a79d1f3e7c37b327f118f9b9 Mon Sep 17 00:00:00 2001 From: LinuxSquare <7436714-OfficialLinuxSquare@users.noreply.gitlab.com> Date: Sun, 16 Jul 2023 21:27:51 +0200 Subject: [PATCH] Fix menuentry state in bootloader.sls 6 --- system/bootloader.sls | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system/bootloader.sls b/system/bootloader.sls index bce6510..b1dbed7 100644 --- a/system/bootloader.sls +++ b/system/bootloader.sls @@ -55,7 +55,7 @@ system_bootloader_os-release: - key_ignore_case: False - append_if_not_found: True -{% if salt['cmd.shell']('[ -f /etc/grub.d/10_linux ]') %}} +{% if salt['cmd.shell']('ls /etc/grub.d | grep 10_linux') %}} system_bootloader_remove_default_menuentry: file.absent: - name: /etc/grub.d/10_linux @@ -65,7 +65,7 @@ system_bootloader_remove_default_menuentry: {% endif %} system_bootloader_menuentry: - {% if salt['cmd.shell']('[ ! -f /etc/grub.d/10_noveria ]') %} + {% if not salt['cmd.shell']('ls /etc/grub.d | grep 10_noveria') %} file.managed: - name: /etc/grub.d/10_noveria - source: salt://{{ tpldir }}/files/bootloader_menuentry