180 Commits

Author SHA1 Message Date
Hermes Agent
e9b063db75 fix(hermes): Existing callers continue to pass one TestHookGitOpsRunner with identical argument syntax and behavior. The localized signature change reduces Sonar's counted parameter total from eight to seven without suppressing the rule or adding dependencies. (incident sonar/ananke/go:S107/AZ4tzXzmqCRMjDT4d-fU) 2026-08-07 09:17:21 +00:00
codex
76876ef895 support terraform-owned bootstrap inputs 2026-07-16 02:27:44 -03:00
codex
cecd82cff3 recovery: retry transient kubelet proxy probes 2026-07-07 21:57:13 -03:00
codex
390f1da114 recovery: repair image pull credential blockers 2026-07-07 21:51:43 -03:00
codex
72ce4a942c recovery: harden post-start auto-heal 2026-07-07 18:29:51 -03:00
305be42805 Update README.md 2026-06-19 21:01:24 +00:00
bb86ce2dae Update README.md 2026-06-19 21:00:55 +00:00
codex
9a741def21 docs: note ananke bring-up dependencies 2026-06-19 17:53:25 -03:00
09409660a2 Update README.md 2026-06-19 20:40:33 +00:00
codex
83d987f43a recovery: avoid repeated manual cordon alerts 2026-06-19 15:59:00 -03:00
codex
57610c623a docs: shorten ananke README 2026-06-19 15:43:49 -03:00
codex
85c0741b3e recovery: expire automatic node cordons 2026-06-19 15:43:44 -03:00
codex
b3076a23a9 recovery: skip runtime-wedged workers during startup 2026-06-19 04:31:36 -03:00
codex
e22a9150e9 recovery: quarantine container runtime wedge nodes 2026-06-19 04:25:39 -03:00
codex
707458cfc5 recovery: force clear safe deleting pods 2026-06-19 04:15:59 -03:00
codex
9031e09f4e recovery: exempt veles longhorn host from cryptsetup guard 2026-06-19 04:03:37 -03:00
codex
54f0b29bce recovery: require flux bootstrap health 2026-06-18 23:42:29 -03:00
codex
c8ccc970e6 recovery: tolerate transient startup soak checks 2026-06-18 23:33:11 -03:00
codex
3e337043d5 recovery: preflight encrypted longhorn hosts 2026-06-18 23:18:31 -03:00
codex
c415516376 recovery: force clear safe stale pods 2026-06-18 23:05:02 -03:00
codex
83723d0358 recovery: clean failed stale controller pods 2026-06-18 22:55:44 -03:00
codex
7f3a9c1428 recovery: skip ignored workers during startup 2026-06-18 22:49:05 -03:00
codex
566765696b recovery: recycle stale unknown controller pods 2026-06-18 22:46:02 -03:00
codex
4151254ba1 recovery: avoid encrypted volume nodes missing cryptsetup 2026-06-18 22:37:54 -03:00
codex
93d98e1397 recovery: repair encrypted volume mount prerequisites 2026-06-18 22:34:59 -03:00
codex
904f6b1a62 recovery: keep flux held before safe resume 2026-06-18 22:08:14 -03:00
codex
61dc0a9ef4 ci(ananke): publish branch-aware quality metrics 2026-06-04 21:36:50 -03:00
codex
304e9ba4c5 ci(ananke): avoid controller node for agents 2026-06-04 21:14:53 -03:00
codex
bec7893ec2 ci(ananke): retrigger quality metrics 2026-06-04 20:50:01 -03:00
codex
628d6e9683 test: rebaseline kubelet proxy autoheal split 2026-05-17 04:54:42 -03:00
codex
3b5cacdc34 test: split kubelet proxy autoheal coverage 2026-05-17 04:49:42 -03:00
codex
e3afc9ea7b test: cover kubelet proxy autoheal 2026-05-17 04:40:17 -03:00
codex
0b4b05233e autoheal: repair broken kubelet proxies 2026-05-17 04:24:00 -03:00
codex
0cbd9127d9 ci: include service coverage in sonar gate 2026-05-16 02:20:39 -03:00
codex
458b07f25d ci: tolerate stale host staticcheck toolchains 2026-05-15 19:52:41 -03:00
codex
087728d481 monitoring: export gitops state from ananke 2026-05-15 19:36:58 -03:00
codex
3cc980795a ci: align sonar coverage with quality gate 2026-05-15 14:40:46 -03:00
codex
2affec9bbd ci: collect sonar coverage in go container 2026-05-15 14:28:44 -03:00
codex
c84bb14771 ci: publish coverage before sonar gate 2026-05-15 14:23:03 -03:00
codex
808b2e7c0e ci: publish LOC source file totals 2026-05-11 17:39:53 -03:00
codex
2fe14f69d4 ci: count quality runs once per build 2026-05-11 13:22:22 -03:00
codex
42e6a244b5 ci: keep Jenkins agents on rpi5 workers 2026-05-10 03:25:32 -03:00
codex
a7669cbf6f ci: spread Jenkins agents across nodes 2026-05-10 03:22:38 -03:00
codex
95f229ccbc ci: avoid titan-06 for Jenkins agents 2026-05-10 02:37:07 -03:00
codex
d105e43e49 recovery(ananke): auto-heal sealed vault and dead-node drift 2026-05-05 13:24:25 -03:00
codex
d225291c5d recovery(ananke): quarantine scheduling storm workloads 2026-05-05 12:09:58 -03:00
codex
b7f7486350 recovery(ananke): trigger earlier on battery outages 2026-05-05 10:53:00 -03:00
codex
1f656de5df startup(ananke): scope emergency recovery to core services 2026-05-05 05:17:59 -03:00
codex
a3e24b9b15 startup(ananke): unseal vault before startup gates 2026-04-27 07:12:21 -03:00
codex
d8cff09aef ci(ananke): retry staticcheck installation 2026-04-22 05:16:45 -03:00