From d2771d5dd62b2e6a595795c7527240cbe406a868 Mon Sep 17 00:00:00 2001 From: Ben Grande Date: Sun, 9 Jun 2024 12:50:53 +0200 Subject: [PATCH] fix: guarantee states order dependent on browser --- salt/sys-cacher/create.sls | 3 ++- salt/sys-pihole/create.sls | 1 + salt/sys-syncthing/create.sls | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/salt/sys-cacher/create.sls b/salt/sys-cacher/create.sls index 72e5bf5..9cfff18 100644 --- a/salt/sys-cacher/create.sls +++ b/salt/sys-cacher/create.sls @@ -8,6 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later include: - .clone + - browser.create {% load_yaml as defaults -%} name: tpl-{{ slsdotpath }} @@ -71,7 +72,7 @@ features: name: {{ slsdotpath }}-browser force: true require: -- sls: {{ slsdotpath }}.clone +- sls: browser.create present: - template: tpl-browser - label: gray diff --git a/salt/sys-pihole/create.sls b/salt/sys-pihole/create.sls index 6300489..3d04a20 100644 --- a/salt/sys-pihole/create.sls +++ b/salt/sys-pihole/create.sls @@ -70,6 +70,7 @@ present: - template: tpl-browser - label: orange prefs: +- template: tpl-browser - label: orange - netvm: "" - audiovm: "" diff --git a/salt/sys-syncthing/create.sls b/salt/sys-syncthing/create.sls index 44214a3..4f8a8c0 100644 --- a/salt/sys-syncthing/create.sls +++ b/salt/sys-syncthing/create.sls @@ -68,7 +68,7 @@ features: name: {{ slsdotpath }}-browser force: true require: -- sls: {{ slsdotpath }}.clone +- sls: browser.create present: - template: tpl-browser - label: yellow