qubes-apply
python script to automate qubes saltstack
git clone https://9o.is/git/qubes-apply.git
qubes-apply.1
(888B)
1 .TH QUBES-APPLY 1
2 .SH NAME
3 qubes-apply \- apply user Salt states to Qubes VMs
4 .SH SYNOPSIS
5 .B qubes-apply
6 [\fIoptions\fR] [\fIqvm\fR ...]
7 .SH DESCRIPTION
8 .B qubes-apply
9 manages applying user-defined Salt states to Qubes OS virtual machines. It tracks state changes using a diff mechanism and only applies to VMs where states have been modified.
10 .SH OPTIONS
11 .TP
12 \fB\-a\fR, \fB\-\-all\fR
13 Apply all defined qubes.
14 .TP
15 \fB\-n\fR, \fB\-\-dry\-run\fR
16 Run without making changes.
17 .TP
18 \fB\-i\fR, \fB\-\-init\fR
19 Initialize diff state. Must be run before first use.
20 .TP
21 \fB\-\-force\-update\fR
22 Force state update without running.
23 .TP
24 \fB\-\-force\-color\fR
25 Force colored output.
26 .TP
27 \fB\-\-base\-shared\fR \fIpath\fR
28 Path to shared salts iterated for dependency gathering (default: base\..+).
29 .SH ARGUMENTS
30 .TP
31 \fIqvm\fR
32 A specific qube to apply. If omitted, applies to qubes with modified states.