|
|
b9011bd4fd
|
fix: restart CSI controller and capture previous crash logs
Deploy Cluster / Terraform (push) Successful in 43s
Deploy Cluster / Ansible (push) Successful in 3m10s
|
2026-03-01 19:26:17 +00:00 |
|
|
|
4cefd7df40
|
fix: surface CSI rollout diagnostics before failing
Deploy Cluster / Terraform (push) Successful in 43s
Deploy Cluster / Ansible (push) Failing after 8m23s
|
2026-03-01 18:42:03 +00:00 |
|
|
|
6593adbea6
|
fix: make CSI rollout checks configurable and faster
Deploy Cluster / Terraform (push) Successful in 43s
Deploy Cluster / Ansible (push) Failing after 8m19s
|
2026-03-01 18:28:17 +00:00 |
|
|
|
712f4e8f82
|
fix: bound CSI rollout wait time and add failure diagnostics
Deploy Cluster / Terraform (push) Successful in 44s
Deploy Cluster / Ansible (push) Has been cancelled
|
2026-03-01 18:06:19 +00:00 |
|
|
|
bc1d685da3
|
fix: create CSI credentials in expected hcloud secret
Deploy Cluster / Terraform (push) Successful in 44s
Deploy Cluster / Ansible (push) Has been cancelled
|
2026-03-01 17:28:59 +00:00 |
|
|
|
2bc9749b81
|
feat: switch kubeconfig to tailnet endpoint and deploy Hetzner CSI
Deploy Cluster / Terraform (push) Successful in 51s
Deploy Cluster / Ansible (push) Successful in 3m12s
|
2026-03-01 17:12:12 +00:00 |
|
|
|
54717cccad
|
fix: allow current CI runner IP through firewall before Ansible
Deploy Cluster / Terraform (push) Successful in 35s
Deploy Cluster / Ansible (push) Successful in 5m13s
|
2026-03-01 14:50:55 +00:00 |
|
|
|
fffd3876fb
|
fix: remove empty TF_VAR CIDR envs causing plan parse errors
Deploy Cluster / Terraform (push) Successful in 39s
Deploy Cluster / Ansible (push) Failing after 1m28s
|
2026-03-01 14:47:32 +00:00 |
|
|
|
86c38e385f
|
fix: remove CI tailscale dependency and allow runner CIDR exception
Deploy Cluster / Terraform (push) Failing after 31s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-03-01 14:08:08 +00:00 |
|
|
|
0d83ef45c1
|
fix: allow optional non-tailnet CIDRs alongside tailnet restrictions
Deploy Cluster / Terraform (push) Successful in 37s
Deploy Cluster / Ansible (push) Failing after 2m50s
|
2026-03-01 14:01:32 +00:00 |
|
|
|
d29a428f2d
|
fix: robust tailscaled startup in CI runner
Deploy Cluster / Terraform (push) Successful in 34s
Deploy Cluster / Ansible (push) Failing after 2m44s
|
2026-03-01 13:57:12 +00:00 |
|
|
|
a8ef173713
|
fix: start tailscaled daemon before tailscale up in CI
Deploy Cluster / Terraform (push) Successful in 35s
Deploy Cluster / Ansible (push) Failing after 2m15s
|
2026-03-01 13:52:20 +00:00 |
|
|
|
97084c1581
|
fix: make private IP outputs resilient during partial imports
Deploy Cluster / Terraform (push) Successful in 3m9s
Deploy Cluster / Ansible (push) Failing after 1m16s
|
2026-03-01 13:36:57 +00:00 |
|
|
|
41d0abda16
|
fix: auto-import existing Hetzner servers into Terraform state in CI
Deploy Cluster / Terraform (push) Failing after 21s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-03-01 13:27:02 +00:00 |
|
|
|
011c220f59
|
fix: avoid server replacement; install tailscale via Ansible
Deploy Cluster / Terraform (push) Failing after 22s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-03-01 04:51:19 +00:00 |
|
|
|
1eebfe77df
|
feat: integrate tailscale access and lock SSH/API to tailnet
Deploy Cluster / Terraform (push) Failing after 20s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-03-01 04:04:56 +00:00 |
|
|
|
f95dfbf9ac
|
fix: deploy Hetzner CCM resources in kube-system namespace
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Successful in 3m10s
|
2026-03-01 03:44:36 +00:00 |
|
|
|
d6168083c2
|
fix: support CCM deployment or daemonset rollout checks
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Failing after 2m55s
|
2026-03-01 03:37:08 +00:00 |
|
|
|
4b2b5c08ed
|
chore: trigger cluster rebuild and reconcile
Deploy Cluster / Terraform (push) Successful in 20s
Deploy Cluster / Ansible (push) Failing after 8m44s
|
2026-03-01 03:23:23 +00:00 |
|
|
|
be69044921
|
fix: deploy CCM via kubectl to avoid remote python kubernetes dependency
Deploy Cluster / Terraform (push) Successful in 23s
Deploy Cluster / Ansible (push) Failing after 8m44s
|
2026-03-01 03:13:33 +00:00 |
|
|
|
b5b8f89dc2
|
fix: derive k3s node IPs from terraform private addresses
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Failing after 3m9s
|
2026-03-01 03:08:56 +00:00 |
|
|
|
f0dd31c552
|
fix: only manage kubeconfig on primary control plane
Deploy Cluster / Terraform (push) Successful in 20s
Deploy Cluster / Ansible (push) Failing after 4m31s
|
2026-03-01 03:02:37 +00:00 |
|
|
|
b703cb269b
|
fix: bootstrap k3s HA on private network with dual SANs
Deploy Cluster / Terraform (push) Successful in 2m31s
Deploy Cluster / Ansible (push) Failing after 4m38s
|
2026-03-01 02:45:00 +00:00 |
|
|
|
64dfbf7315
|
fix: use primary public IP for k3s join to match existing API cert SAN
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Failing after 17m50s
|
2026-03-01 02:25:13 +00:00 |
|
|
|
a5ea696e0f
|
chore: capture k3s secondary install diagnostics on failure
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Failing after 2m50s
|
2026-03-01 02:05:07 +00:00 |
|
|
|
2ae16414a0
|
fix: remove strict 9345 precheck for secondary join
Deploy Cluster / Terraform (push) Successful in 20s
Deploy Cluster / Ansible (push) Failing after 2m46s
|
2026-03-01 01:42:28 +00:00 |
|
|
|
063d6dfcc0
|
fix: auto-reset broken secondary k3s servers and precheck join ports
Deploy Cluster / Terraform (push) Successful in 22s
Deploy Cluster / Ansible (push) Failing after 4m37s
|
2026-03-01 01:25:20 +00:00 |
|
|
|
f699936172
|
fix: increase k3s readiness timeout and emit diagnostics on failure
Deploy Cluster / Terraform (push) Successful in 21s
Deploy Cluster / Ansible (push) Has been cancelled
|
2026-03-01 00:59:17 +00:00 |
|
|
|
27b29322cd
|
fix: use private network IPs for k3s join and node addressing
Deploy Cluster / Terraform (push) Successful in 24s
Deploy Cluster / Ansible (push) Failing after 8m13s
|
2026-03-01 00:42:55 +00:00 |
|
|
|
1db435cd42
|
fix: Use private IP for k3s HA cluster join and advertise
Deploy Cluster / Terraform (push) Successful in 19s
Deploy Cluster / Ansible (push) Failing after 8m11s
|
2026-03-01 00:32:03 +00:00 |
|
|
|
ac034e1638
|
trigger: rebuild cluster
Deploy Cluster / Terraform (push) Successful in 2m29s
Deploy Cluster / Ansible (push) Failing after 18m57s
|
2026-03-01 00:07:15 +00:00 |
|
|
|
691b3ed316
|
fix: Check for k3s service instead of binary for proper HA join detection
Deploy Cluster / Terraform (push) Successful in 19s
Deploy Cluster / Ansible (push) Failing after 8m5s
|
2026-02-28 23:16:39 +00:00 |
|
|
|
e26fdfe614
|
fix: Move SSH private key setting from ansible.cfg to inventory
Deploy Cluster / Terraform (push) Successful in 28s
Deploy Cluster / Ansible (push) Failing after 8m6s
|
2026-02-28 22:53:37 +00:00 |
|
|
|
7230b2b6c8
|
fix: Use --break-system-packages for pip on Debian 12
Deploy Cluster / Terraform (push) Successful in 20s
Deploy Cluster / Ansible (push) Failing after 1m12s
|
2026-02-28 22:50:31 +00:00 |
|
|
|
f40a090c7c
|
fix: Install pip via apt before installing Python packages
Deploy Cluster / Terraform (push) Successful in 19s
Deploy Cluster / Ansible (push) Failing after 22s
|
2026-02-28 22:47:24 +00:00 |
|
|
|
19ba491c54
|
fix: Use system Python instead of setup-python action
Deploy Cluster / Terraform (push) Successful in 21s
Deploy Cluster / Ansible (push) Failing after 12s
|
2026-02-28 22:45:50 +00:00 |
|
|
|
34c2b6895e
|
fix: Use Python 3.12 instead of 3.11
Deploy Cluster / Terraform (push) Successful in 18s
Deploy Cluster / Ansible (push) Failing after 14s
|
2026-02-28 22:44:46 +00:00 |
|
|
|
2fcc8cff77
|
fix: Ansible fetches outputs directly from Terraform state instead of artifacts
Deploy Cluster / Terraform (push) Successful in 19s
Deploy Cluster / Ansible (push) Failing after 18s
|
2026-02-28 22:43:26 +00:00 |
|
|
|
683f994905
|
fix: Create outputs directory before saving terraform outputs
Deploy Cluster / Terraform (push) Successful in 2m34s
Deploy Cluster / Ansible (push) Failing after 3m48s
|
2026-02-28 22:27:24 +00:00 |
|
|
|
3fafb85780
|
fix: Switch to nbg1 location (fsn1 unavailable)
Deploy Cluster / Terraform (push) Failing after 2m34s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-02-28 22:13:13 +00:00 |
|
|
|
448e0e15f0
|
fix: Reference data source for SSH key
Deploy Cluster / Terraform (push) Failing after 23s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-02-28 22:04:57 +00:00 |
|
|
|
27cb069101
|
fix: Use existing 'infra' SSH key instead of creating new one
Deploy Cluster / Terraform (push) Failing after 17s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-02-28 22:03:46 +00:00 |
|
|
|
1607387529
|
fix: Simplify SSH key handling - delete existing key from Hetzner first
Deploy Cluster / Terraform (push) Failing after 24s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-02-28 21:58:19 +00:00 |
|
|
|
a42653b370
|
fix: Use eu-central network zone, handle existing SSH key
Deploy Cluster / Terraform (push) Failing after 20s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-02-28 21:54:49 +00:00 |
|
|
|
99408f55fd
|
fix: Use one() function to access network set in outputs
Deploy Cluster / Terraform (push) Failing after 2m41s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-02-28 21:29:13 +00:00 |
|
|
|
ebe86cfacf
|
fix: Typo in chmod path id_ed255 -> id_ed25519
Deploy Cluster / Terraform (push) Failing after 14s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-02-28 21:27:37 +00:00 |
|
|
|
cbd0e0c2c8
|
fix: Write SSH keys to files before Terraform plan/apply
Deploy Cluster / Terraform (push) Failing after 13s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-02-28 21:26:14 +00:00 |
|
|
|
dff2d6a66d
|
fix: Remove backend.hcl from git, add to gitignore
Deploy Cluster / Terraform (push) Failing after 16s
Deploy Cluster / Ansible (push) Has been skipped
|
2026-02-28 21:12:56 +00:00 |
|
|
|
4f0402decf
|
fix: Add TF_VAR_s3_endpoint and TF_VAR_s3_bucket env vars
Deploy Cluster / Terraform (push) Has been cancelled
Deploy Cluster / Ansible (push) Has been cancelled
|
2026-02-28 21:12:48 +00:00 |
|
|
|
109a6a241e
|
fix: Revert to endpoint for CLI backend config
Deploy Cluster / Ansible (push) Has been cancelled
Deploy Cluster / Terraform (push) Has been cancelled
|
2026-02-28 21:01:58 +00:00 |
|