fix: skip client setup on cacher initialization

Installing sys-cacher does not require that all templates change.
This commit is contained in:
Ben Grande 2023-12-19 21:12:07 +01:00
parent b4b7f27492
commit e670d026d4
3 changed files with 2 additions and 4 deletions

View File

@ -41,6 +41,7 @@ qubesctl top.enable sys-cacher browser
qubesctl --targets=tpl-browser,tpl-sys-cacher,sys-cacher,sys-cacher-browser state.apply
qubesctl top.disable sys-cacher browser
qubesctl state.apply sys-cacher.appmenus,sys-cacher.tag
qubesctl --skip-dom0 --templates state.apply sys-cacher.install-client
```
- State

View File

@ -14,6 +14,3 @@ base:
- sys-cacher.configure
'sys-cacher-browser':
- sys-cacher.configure-browser
'I@qubes:type:template and not P@nodename:host and not P@nodename:whonix.*':
- match: compound
- sys-cacher.install-client

View File

@ -10,7 +10,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
file.uncomment:
- name: /etc/apt/sources.list.d/qubes-r4.list
- regex: ^deb\s.*qubes-os.org.*-testing
- backup: false
- backup: False
"{{ slsdotpath }}-updated":
pkg.uptodate: