Commit graph

984 commits

Author SHA1 Message Date
a5b9094d1b
restrict token roles
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-22 13:01:25 +02:00
a8cda3388d
use token
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-21 16:54:50 +02:00
2f48cc09d8
rm debug log comment
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-21 15:21:29 +02:00
024c13147d
rename deployment method to prep for separation
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-21 15:09:15 +02:00
b4b535b404
rm unused options
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-21 14:45:50 +02:00
7b689b7e6f
split out TF proxmox data model
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-21 12:36:47 +02:00
490826e1fc
limit disk size
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
17e26d6426
clean some comments
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
deffe65cab
clean out comments
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
43639a903e
use insecure for test only
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
dc7298396f
dedupe block
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
2c2409f890
lower memory
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
6d2387d2ff
rename bridge
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
0bec66acc4
fix tf syntax
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
eb24a8eab4
pass ipv6
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
5acb8b55dd
add no-op second invocation
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
2bb9258c1c
rm apparently unnecessary gateway stuff
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
9e9d266052
trigger update by codebase hash
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
7e895bcd20
add fixmes
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
913c8f4ce0
rm memory size
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
6e99551b11
output id
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
05973b5d25
print to stderr
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
df456da016
todo wire credentials
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
3997a00716
rm debug key
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
914ad6c65f
base-hash
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
1546a3d91c
rm comment
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
01d0591d08
grub default false
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
1e16178a53
pkgs.qemu
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
f4fe0d2697
unprint await steps
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
c2ca69e4c5
rename await
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
d428e44600
fix null resource commands
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
76334a73a0
make path in single host explicit
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
2c296180e6
working networking
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
7f6494babd
raise limits
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
c7400ba7c4
working networking
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
f5446db25d
include await-ssh
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
c5060be34f
execute await-ssh
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
a58918c67d
pass proxmox user/pw thru env var as well, should fix usage from flake again
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
eba070c21f
use jumphost for test
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
ab55a0c635
bootable disk
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
a1def5b11a
rm broken async_pf fix
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
b8bbfe690c
rm old networking
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
288cee25d4
users
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
0958802be8
factor out await.ssh
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
b356c99785
add debugging key
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
f3726fc988
fix verification
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
2c4b9254ef
increase timeout
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
2e6491aa56
add interface to ipv6 addresses
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
fc9f0c0bdc
don't reinstall bootloader
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00
672d16a65d
allow spaces in ssh opts
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
2025-10-20 20:04:12 +02:00