Commit graph

1029 commits

Author SHA1 Message Date
f4d2c3174c
explain jump host
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-25 21:03:40 +02:00
14c2f83bec
fixme: generate KMS key
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-25 19:47:37 +02:00
23bcca8e67
clean out comments
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-25 19:41:12 +02:00
87ceb8a081
mv comment
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-25 19:20:35 +02:00
72ad66edf8
verify checksum on upload
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-25 19:20:16 +02:00
e0b868e2ff
fix template name
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-25 17:15:12 +02:00
96f6b1e758
clear out note on copying in private ssh keys
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-24 12:23:29 +02:00
f5b8304475
properly propagate modulesPath
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-24 11:11:22 +02:00
ccc7d24bf0
streamline version
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-24 11:11:22 +02:00
4012f2b3a6
rm modulesPath
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-24 11:11:22 +02:00
f98301aacf
add nixos-test-base to targetResource, fixing basic/cli tests
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-24 11:11:22 +02:00
e47642ea5c
fix primaryIPAddress
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-24 11:11:22 +02:00
6f58d38c45
rm repart
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>

restore partition case from repart

Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-24 11:11:22 +02:00
d9b380d279
rm optional from deployer
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
1496b51be5
ensure acmeNodeIP is set
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
5c32e73cb1
comment repart imports
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
c574eb3ba8
dedupe acme ip
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
7b0db200c3
fix import
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
20ac7d6aff
mv out qemu settings
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
0cd7a523d0
mv nixos-test-base from common to non-proxmox tests
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
b242670cfc
disable dhcp, fixing no-op
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
a45d64bbf4
move proxmox config out
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
218330b676
rm unused settings
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
9d4a3cbf75
simplify networking
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
aaa49de5c0
rm disko
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
71a979e5db
rm wheel
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
e86035bc52
rm comment
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
4b2898f831
rm users
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
6cb8a38321
verbose ci
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
92b8535ff9
restore disk size
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
e64684f906
add fixme
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
ea1f76fd40
mv disko
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
f13a9e18a7
rm flake invocation
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
53dc08f5e9
restore pm bash scripts
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
0b3e545c58
clean up iso tf
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
b42d6887dd
make upload depend on hash
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
30f15835c1
rename module to caller
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
7ee1422f2b
split proxmox upload/deploy
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
cf24255ab9
reduce verbosity
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
eabd540910
restrict token roles
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
09297b9b4e
use token
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
80570064a9
rm debug log comment
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
c0e0aa1ee6
rename deployment method to prep for separation
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
9ede4a41f8
rm unused options
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
5b4d811c75
split out TF proxmox data model
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
d2d61f3646
limit disk size
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
74743b00fd
clean some comments
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
f0f23f43fe
clean out comments
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
9931269b17
use insecure for test only
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00
bd4b870556
dedupe block
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-23 22:42:39 +02:00