Commit Graph

266 Commits

Author SHA1 Message Date
92759407a6 Merge pull request 'fix: stop auto-enabling kubelet during base node rebuild' (#83) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 19m4s
Reviewed-on: #83
2026-03-02 09:17:26 +00:00
f65a414959 fix: stop auto-enabling kubelet during base node rebuild
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m8s
2026-03-02 09:13:53 +00:00
03c6d0454a Merge pull request 'fix: gate kubelet startup until kubeadm config exists' (#82) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 18m56s
Reviewed-on: #82
2026-03-02 08:40:39 +00:00
7c849ed019 fix: gate kubelet startup until kubeadm config exists
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-03-02 08:39:22 +00:00
b8bd9686d3 Merge pull request 'fix: align kubelet systemd unit with kubeadm flags' (#81) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 18m42s
Reviewed-on: #81
2026-03-02 03:48:09 +00:00
388b0c4f5d fix: align kubelet systemd unit with kubeadm flags
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-03-02 03:44:35 +00:00
cfd72fa750 Merge pull request 'fix: ignore kubeadm HTTPProxyCIDR preflight in homelab workflow' (#80) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 28m13s
Reviewed-on: #80
2026-03-02 03:10:37 +00:00
d810547675 fix: ignore kubeadm HTTPProxyCIDR preflight in homelab workflow
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-03-02 03:06:29 +00:00
3ed3381140 Merge pull request 'fix: run kubeadm init/reset with clean environment' (#79) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 20m22s
Reviewed-on: #79
2026-03-02 02:39:27 +00:00
9426968cd4 fix: run kubeadm init/reset with clean environment
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-03-02 02:36:57 +00:00
4569fcd2ea Merge pull request 'fix: harden kubeadm scripts for proxy and preflight issues' (#78) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 20m33s
Reviewed-on: #78
2026-03-02 02:09:11 +00:00
02a6bca60b fix: harden kubeadm scripts for proxy and preflight issues
Some checks failed
Terraform Plan / Terraform Plan (push) Has been cancelled
2026-03-02 02:02:38 +00:00
f7f3c7df3e Merge pull request 'fix: avoid sudo env loss for kube-vip image reference' (#77) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 20m59s
Reviewed-on: #77
2026-03-02 01:32:53 +00:00
a098c0aa29 fix: avoid sudo env loss for kube-vip image reference
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m8s
2026-03-02 01:27:44 +00:00
766cd5db4f Merge pull request 'fix: correctly propagate remote command exit status' (#76) from stage into master
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 19m10s
Reviewed-on: #76
2026-03-02 01:04:44 +00:00
9b03cec23e fix: correctly propagate remote command exit status
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m7s
2026-03-02 00:52:24 +00:00
5fe36d0963 Merge pull request 'chore: trigger workflows' (#75) from stage into master
All checks were successful
Terraform Apply / Terraform Apply (push) Successful in 19m29s
Reviewed-on: #75
2026-03-02 00:18:38 +00:00
c794e07ab2 chore: trigger workflows
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m7s
2026-03-02 00:18:10 +00:00
8103b02883 Merge pull request 'fix: require admin kubeconfig before skipping cp init' (#74) from stage into master
All checks were successful
Terraform Apply / Terraform Apply (push) Successful in 19m40s
Reviewed-on: #74
2026-03-01 23:43:29 +00:00
fd7be1a428 fix: require admin kubeconfig before skipping cp init
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m8s
2026-03-01 23:42:56 +00:00
6262f61506 Merge pull request 'fix: make cp-1 init detection and join token generation robust' (#73) from stage into master
All checks were successful
Terraform Apply / Terraform Apply (push) Successful in 19m26s
Reviewed-on: #73
2026-03-01 22:40:10 +00:00
c0b820c92a Merge branch 'master' into stage
Some checks are pending
Terraform Plan / Terraform Plan (push) Waiting to run
2026-03-01 22:40:05 +00:00
f9e7356f94 fix: make cp-1 init detection and join token generation robust
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 9m44s
2026-03-01 21:56:59 +00:00
27185ed17a Merge pull request 'fix: recover when admin kubeconfig is missing on primary control plane' (#72) from stage into master
All checks were successful
Terraform Apply / Terraform Apply (push) Successful in 19m30s
Reviewed-on: #72
2026-03-01 21:30:33 +00:00
9baf35d886 Merge branch 'master' into stage
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m7s
2026-03-01 21:30:28 +00:00
a5f0f0a420 fix: recover when admin kubeconfig is missing on primary control plane
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 10m7s
2026-03-01 20:58:44 +00:00
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