Commit Graph

240 Commits

Author SHA1 Message Date
310d273378 Merge pull request 'fix: use admin kubeconfig for final cluster node check' (#71) from stage into master
All checks were successful
Terraform Apply / Terraform Apply (push) Successful in 19m16s
Reviewed-on: #71
2026-03-01 20:38:17 +00:00
661fbc2ff4 fix: use admin kubeconfig for final cluster node check
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m7s
2026-03-01 20:31:57 +00:00
3b0219f211 Merge pull request 'feat: add SSH-based fallback for kubeadm IP inventory' (#70) from stage into master
All checks were successful
Terraform Apply / Terraform Apply (push) Successful in 20m6s
Reviewed-on: #70
2026-03-01 20:07:55 +00:00
3fa227d7c9 feat: add SSH-based fallback for kubeadm IP inventory
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m7s
2026-03-01 19:28:15 +00:00
61db9a26d9 Merge pull request 'fix: retry kubeadm inventory generation until VM IPs appear' (#69) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 12m43s
Reviewed-on: #69
2026-03-01 19:04:05 +00:00
8f915201e3 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m6s
2026-03-01 18:46:59 +00:00
a933341c28 fix: retry kubeadm inventory generation until VM IPs appear
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-03-01 18:42:18 +00:00
f90e971fab Merge pull request 'fix: fail fast when terraform node IP outputs are empty' (#68) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 10m9s
Reviewed-on: #68
2026-03-01 18:07:20 +00:00
920c0c10b8 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m6s
2026-03-01 18:07:02 +00:00
718a9930e8 fix: fail fast when terraform node IP outputs are empty
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-03-01 18:01:09 +00:00
a9f6153623 Merge pull request 'fix: auto-detect kube-vip interface and tighten SSH fallback' (#67) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 11m28s
Reviewed-on: #67
2026-03-01 17:35:34 +00:00
9edb8f807d Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m5s
2026-03-01 17:34:57 +00:00
7ec1ce92cf fix: auto-detect kube-vip interface and tighten SSH fallback
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-03-01 17:34:09 +00:00
198f0e2910 Merge pull request 'stage' (#66) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 50m2s
Reviewed-on: #66
2026-03-01 13:55:31 +00:00
88db11292d fix: fallback SSH user per host during bootstrap steps
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m6s
2026-03-01 13:34:15 +00:00
8bd064c828 fix: keep micqdf user during kubeadm node rebuilds
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-03-01 13:31:46 +00:00
364d407fb7 Merge pull request 'fix: avoid in-place VM updates on unreliable provider' (#65) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 55m11s
Reviewed-on: #65
2026-03-01 03:58:10 +00:00
c8771b897c Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 15s
2026-03-01 03:57:40 +00:00
68c896d629 fix: avoid in-place VM updates on unreliable provider
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 1m58s
2026-03-01 03:45:28 +00:00
39f1e44f9b Merge pull request 'perf: speed up first bootstrap with fast-mode defaults' (#64) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 5m14s
Reviewed-on: #64
2026-03-01 03:36:21 +00:00
760d0e8b5b perf: speed up first bootstrap with fast-mode defaults
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 1m59s
2026-03-01 03:33:42 +00:00
e48726934f Merge pull request 'feat: convert template-base into k8s-ready VM template' (#63) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Has been cancelled
Reviewed-on: #63
2026-03-01 03:03:49 +00:00
92a0908ff5 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 14s
2026-03-01 03:03:24 +00:00
3bdf3f8d84 feat: convert template-base into k8s-ready VM template
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 16s
2026-03-01 01:24:45 +00:00
42b931668f Merge pull request 'fix: restore use-remote-sudo for nixos-rebuild compatibility' (#62) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Has been cancelled
Reviewed-on: #62
2026-03-01 00:22:57 +00:00
dad409a5b7 fix: restore use-remote-sudo for nixos-rebuild compatibility
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 20s
2026-02-28 23:20:12 +00:00
4d6ac7d9dd Merge pull request 'fix: preserve terraform PATH in destroy plan retry' (#61) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 8m42s
Reviewed-on: #61
2026-02-28 23:05:24 +00:00
0a51dfc0e1 fix: preserve terraform PATH in destroy plan retry
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 19s
2026-02-28 23:04:12 +00:00
92084c3e1a Merge pull request 'fix: enable nix-command for remote gc and use --sudo' (#60) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 2m55s
Reviewed-on: #60
2026-02-28 22:58:28 +00:00
6a77c96ad9 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 19s
2026-02-28 22:57:59 +00:00
45e818b113 fix: enable nix-command for remote gc and use --sudo
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 21s
2026-02-28 22:55:15 +00:00
47ec65a7fd Merge pull request 'stage' (#59) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Has been cancelled
Reviewed-on: #59
2026-02-28 22:45:17 +00:00
97795fe376 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 15s
2026-02-28 22:44:17 +00:00
24c3f56399 fix: add timeout and retry for terraform refresh-heavy plans
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 5m22s
2026-02-28 22:23:01 +00:00
f5d9eba9d0 feat: parallelize worker rebuilds with retry and timeout
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-02-28 22:15:48 +00:00
3e720f1d58 Merge pull request 'stage' (#58) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Has been cancelled
Reviewed-on: #58
2026-02-28 21:29:05 +00:00
23a85cc099 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 14s
2026-02-28 21:28:58 +00:00
824e3c09d1 update: increase VM disk sizes for kubeadm nodes
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 13s
2026-02-28 21:25:44 +00:00
327c07314c fix: reclaim remote nix store space before rebuild
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 13s
2026-02-28 21:24:26 +00:00
21425c363d Merge pull request 'fix: force bash for remote kubeadm commands' (#57) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 10m49s
Reviewed-on: #57
2026-02-28 21:09:49 +00:00
f6805f8a39 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 13s
2026-02-28 21:07:53 +00:00
3b5d04dda2 fix: force bash for remote kubeadm commands
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 18s
2026-02-28 21:06:35 +00:00
f5675d2a84 Merge pull request 'fix: preconfigure remote nix trusted-users before rebuild' (#56) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 6m40s
Reviewed-on: #56
2026-02-28 20:58:58 +00:00
cf98bdf229 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 14s
2026-02-28 20:58:27 +00:00
ba912810d1 fix: preconfigure remote nix trusted-users before rebuild
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 12s
2026-02-28 20:25:50 +00:00
727c21e43b Merge pull request 'stage' (#55) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 9m38s
Reviewed-on: #55
2026-02-28 20:13:44 +00:00
70ff5ccef9 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 14s
2026-02-28 20:11:37 +00:00
5c037d9a99 fix: prefer root SSH for deploy and trust micqdf in nix
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 18s
2026-02-28 20:03:26 +00:00
244887e9c2 fix: auto-detect SSH login user for node operations
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 18s
2026-02-28 19:25:48 +00:00
129c639e4d Merge pull request 'fix: ignore recurrent Proxmox cloud-init drift fields' (#54) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 9m39s
Reviewed-on: #54
2026-02-28 19:13:39 +00:00