|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
5b4d811c75
|
split out TF proxmox data model
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 |
|
|
|
1b9c99b2d3
|
fix tf syntax
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:39 +02:00 |
|
|
|
0e17329e2c
|
pass ipv6
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:39 +02:00 |
|
|
|
be01af269d
|
add no-op second invocation
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:39 +02:00 |
|
|
|
aea15084fd
|
trigger update by codebase hash
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:39 +02:00 |
|
|
|
ab67a6d637
|
add fixmes
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
37177ce993
|
output id
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
7bcc854ef1
|
base-hash
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
28264801d7
|
rm comment
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
1328e76fe9
|
unprint await steps
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
1c52088125
|
rename await
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
3e0280c40e
|
fix null resource commands
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
67e28644f2
|
make path in single host explicit
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
89ced0cb82
|
execute await-ssh
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
a6a3396211
|
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-23 22:42:38 +02:00 |
|
|
|
98bc0754cc
|
factor out await.ssh
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
65863cd9e1
|
increase timeout
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
67fa4b2274
|
add interface to ipv6 addresses
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
469b22fe4e
|
don't reinstall bootloader
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
0d0890cb17
|
allow spaces in ssh opts
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
d35db3dcab
|
interface sata2 actually exposes initialization info on the vm
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
3eb42e7991
|
verbose wait
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
a758147b16
|
check hello application
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
f13348fb57
|
add fixmes
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
d2ee86a77c
|
use json format for output only
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
e1a22437a0
|
propagate ssh key
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
9ebca54d50
|
default timeouts
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
09ef3ebbc7
|
propagate cd
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
d73fa538c1
|
use variables
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
d3a4137900
|
propagate ips
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
40fad454a7
|
rm ubuntu
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
6464cf61ec
|
output: separate ips
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
6c00f98801
|
apply: json
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
b5d2b2cb87
|
propagate datastore id
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
6613959037
|
password default
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
d051c9ffc6
|
rm output comment
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
d76e0ddb98
|
await SSH availability, resolving a race condition
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
eb39b278a3
|
un-hardcode networking info
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
a8a62f00cf
|
unlog steps
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
03e564f3d8
|
factor out TF setup
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|
|
|
b89c7cbd3d
|
first time to get nix run pipeline to succeed including update step
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
|
2025-10-23 22:42:38 +02:00 |
|