|
|
2268e8915a
|
startup: adapt flux wait window to kustomization timeouts
|
2026-04-08 01:13:06 -03:00 |
|
|
|
14a9d67088
|
startup: auto-heal ingress-backed workloads when checks fail
|
2026-04-08 01:01:44 -03:00 |
|
|
|
0f48773572
|
startup: run convergence before post-start probes to avoid early deadlock
|
2026-04-08 00:47:06 -03:00 |
|
|
|
c7d7407008
|
startup: add strict preflight, ssh auth gate, ingress checks, and startup report
|
2026-04-07 22:40:15 -03:00 |
|
|
|
1f54cd3d46
|
shutdown: default to cluster-only and require explicit poweroff
|
2026-04-07 20:58:41 -03:00 |
|
|
|
22c581b24d
|
startup: accept longhorn checklist responses 200 or 302
|
2026-04-07 14:31:16 -03:00 |
|
|
|
00a2528908
|
startup: auto-heal stuck vault-init and broaden external checks
|
2026-04-07 14:22:00 -03:00 |
|
|
|
78faf9a123
|
startup: make checklist body matching whitespace-tolerant
|
2026-04-07 13:57:54 -03:00 |
|
|
|
2e44c29adf
|
installer: require cmd/ananke build target
|
2026-04-07 13:16:39 -03:00 |
|
|
|
c605a083ee
|
rename runtime surfaces from hecate to ananke
|
2026-04-07 13:14:23 -03:00 |
|
|
|
169324ef4a
|
installer: auto-sanitize legacy managed-node corruption and stale forward config
|
2026-04-07 12:49:11 -03:00 |
|
|
|
d19862285a
|
docs: replace legacy hecate README with ananke runbook
|
2026-04-07 12:40:45 -03:00 |
|
|
|
26d934b675
|
installer: fix legacy rewrite so generated units reference ananke paths
|
2026-04-07 12:33:57 -03:00 |
|
|
|
f7c100844e
|
installer: ensure fallback self-update script uses /opt/ananke
|
2026-04-07 12:32:23 -03:00 |
|
|
|
25ad8ab162
|
installer: fix legacy unit filename mapping for migration
|
2026-04-07 12:22:33 -03:00 |
|
|
|
dcc07fb18d
|
installer: support legacy source tree while enforcing ananke outputs
|
2026-04-07 12:21:55 -03:00 |
|
|
|
f76cb5cdeb
|
installer: retire legacy /opt/hecate path during migration
|
2026-04-07 12:18:40 -03:00 |
|
|
|
26ca73302a
|
installer: migrate legacy hecate host assets to ananke
|
2026-04-07 12:17:38 -03:00 |
|
|
|
4c17d22de6
|
startup: stop blocking on broken sso probe in post-start checks
|
2026-04-05 20:54:56 -03:00 |
|
|
|
c8c3304797
|
startup: unblock on harbor during recovery and add controlled-cycle drill
|
2026-04-05 20:25:14 -03:00 |
|
|
|
11a2f66e41
|
startup: order vault before harbor and fail-safe flux resume
|
2026-04-05 16:47:47 -03:00 |
|
|
|
56df211261
|
drills: add optional coordinator relay hop for startup tests
|
2026-04-05 16:18:54 -03:00 |
|
|
|
73b1c2063b
|
use hecate intent API for peer guard checks
|
2026-04-05 13:29:42 -03:00 |
|
|
|
ad4361322d
|
test startup intent guard helpers
|
2026-04-05 13:23:36 -03:00 |
|
|
|
1935c5eb3f
|
harden startup guards and etcd restore validation
|
2026-04-05 13:18:34 -03:00 |
|
|
|
437a6b62cd
|
startup: add off-site break-glass unseal fallback
|
2026-04-05 11:30:54 -03:00 |
|
|
|
d2526edf0e
|
hecate: harden startup ssh access checks and k3s command paths
|
2026-04-05 10:03:15 -03:00 |
|
|
|
ae5220ff9d
|
hecate: document new startup safety gates
|
2026-04-05 02:03:56 -03:00 |
|
|
|
6540eb10c9
|
hecate: fix peer bootstrap path migration duplication
|
2026-04-05 02:01:20 -03:00 |
|
|
|
72d33bc2ce
|
hecate: harden startup with storage gates and fallback cache
|
2026-04-05 01:55:56 -03:00 |
|
|
|
a05973bf2b
|
hecate: exclude dry-run history from shutdown budget estimation
|
2026-04-05 00:21:05 -03:00 |
|
|
|
f020f77d2b
|
hecate: harden emergency thresholds and bootstrap branch handling
|
2026-04-05 00:15:09 -03:00 |
|
|
|
4c03be1e9b
|
hecate: preserve known_hosts ownership during key repair
|
2026-04-04 22:44:19 -03:00 |
|
|
|
b5f27a79e0
|
hecate: retry ssh with known_hosts repair on silent 255
|
2026-04-04 22:40:39 -03:00 |
|
|
|
75ad091898
|
hecate: auto-clear stale startup intent on lock
|
2026-04-04 22:37:00 -03:00 |
|
|
|
ba76e81ec2
|
hecate: harden startup recovery and ssh/state self-heal
|
2026-04-04 22:24:56 -03:00 |
|
|
|
cff88e4944
|
hecate: define explicit worker inventory for recovery
|
2026-04-04 21:00:01 -03:00 |
|
|
|
773e0234b8
|
hecate: make etcd-restore dry-run non-fatal
|
2026-04-04 20:57:54 -03:00 |
|
|
|
522df2f6e8
|
hecate: handle external datastore in auto-recovery
|
2026-04-04 20:56:16 -03:00 |
|
|
|
3bcaed7ec3
|
hecate: fix migration regex from truncating config
|
2026-04-04 20:52:54 -03:00 |
|
|
|
5d8bfd5de6
|
hecate: harden outage recovery startup and etcd restore
|
2026-04-04 20:50:58 -03:00 |
|
|
|
19562d77f7
|
hecate: use atlas user for titan-24 ssh overrides
|
2026-04-04 19:09:53 -03:00 |
|
|
|
d2a5c11843
|
hecate: auto-bootstrap kubeconfig for peer fallback
|
2026-04-04 19:07:27 -03:00 |
|
|
|
ed7568d44d
|
hecate: always clear startup intent on exit
|
2026-04-04 19:03:34 -03:00 |
|
|
|
6717cd1f3e
|
hecate: add intent subcommand for safe state recovery
|
2026-04-04 19:00:39 -03:00 |
|
|
|
7b1f69ab3c
|
hecate: allow forced host config templates during install
|
2026-04-04 18:48:51 -03:00 |
|
|
|
27758d37c8
|
hecate: hydrate missing ssh inventory in host configs
|
2026-04-04 18:47:19 -03:00 |
|
|
|
89f4561a44
|
hecate: migrate legacy host config defaults on install
|
2026-04-04 18:37:17 -03:00 |
|
|
|
985da478c6
|
hecate: harden peer bootstrap failover and worker fallback
|
2026-04-04 18:34:50 -03:00 |
|
|
|
4b0fffd5e2
|
shutdown: parallelize drain and restore scaled workloads
|
2026-04-04 15:15:34 -03:00 |
|