mirror of
https://github.com/ben-grande/qusal.git
synced 2025-07-25 23:45:39 -04:00
fix: uninstall cacher client with tag in pillar
Targeting only qubes with the tag on the installation instructions is still useful as it is faster than targeting all qubes. Fixes: https://github.com/ben-grande/qusal/issues/41
This commit is contained in:
parent
fe996b3a35
commit
13c57939a7
4 changed files with 7 additions and 5 deletions
|
@ -42,6 +42,7 @@ repos:
|
||||||
entry: gitlint
|
entry: gitlint
|
||||||
args: [--staged, --msg-filename]
|
args: [--staged, --msg-filename]
|
||||||
stages: [commit-msg]
|
stages: [commit-msg]
|
||||||
|
pass_filenames: true
|
||||||
description: Lint Git commits
|
description: Lint Git commits
|
||||||
|
|
||||||
- id: qubesbuilder
|
- id: qubesbuilder
|
||||||
|
|
|
@ -8,5 +8,6 @@ base:
|
||||||
'dom0':
|
'dom0':
|
||||||
- match: nodegroup
|
- match: nodegroup
|
||||||
- sys-cacher.remove-policy
|
- sys-cacher.remove-policy
|
||||||
'*':
|
'qubes:tags:updatevm-sys-cacher':
|
||||||
|
- match: pillar
|
||||||
- sys-cacher.uninstall-client
|
- sys-cacher.uninstall-client
|
||||||
|
|
|
@ -5,6 +5,6 @@ SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
#}
|
#}
|
||||||
|
|
||||||
base:
|
base:
|
||||||
'I@qubes:type:template and ( ( G@os_family:Debian and not P@nodename:host and not P@nodename:whonix.* ) or G@os_family:RedHat or G@os_family:Arch )':
|
'qubes:tags:updatevm-sys-cacher':
|
||||||
- match: compound
|
- match: pillar
|
||||||
- sys-cacher.install-client
|
- sys-cacher.install-client
|
||||||
|
|
|
@ -5,6 +5,6 @@ SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
#}
|
#}
|
||||||
|
|
||||||
base:
|
base:
|
||||||
'I@qubes:type:template and ( ( G@os_family:Debian and not P@nodename:host and not P@nodename:whonix.* ) or G@os_family:RedHat or G@os_family:Arch )':
|
'qubes:tags:updatevm-sys-cacher':
|
||||||
- match: compound
|
- match: pillar
|
||||||
- sys-cacher.uninstall-client
|
- sys-cacher.uninstall-client
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue