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 |
|
codex
|
a80acfc343
|
test(ananke): reject numbered split filenames
|
2026-04-22 05:06:21 -03:00 |
|
codex
|
30558d676e
|
test(ananke): rename numbered hook coverage files
|
2026-04-22 05:02:18 -03:00 |
|
codex
|
f709e1e925
|
ci(ananke): enforce sonar and supply-chain gates
|
2026-04-22 01:29:38 -03:00 |
|
codex
|
33589e8940
|
ci(ananke): enforce ordered quality gate flow
|
2026-04-22 01:24:25 -03:00 |
|
codex
|
912f97b58a
|
ci(ananke): use preloaded quality scanner image
|
2026-04-21 22:50:15 -03:00 |
|
codex
|
6a23499445
|
ci(ananke): pass sonar token as login
|
2026-04-21 22:17:54 -03:00 |
|
codex
|
1692284606
|
ci(ananke): run sonar and supply-chain scans
|
2026-04-21 22:09:05 -03:00 |
|
codex
|
2f095e589e
|
ci(ananke): bind sonarqube token credential
|
2026-04-21 20:16:31 -03:00 |
|
codex
|
c5ec97d9a9
|
ci(ananke): archive stable build artifacts only
|
2026-04-21 18:36:02 -03:00 |
|
codex
|
bc65124db0
|
test(ananke): make startup cooldown coverage deterministic
|
2026-04-21 17:33:26 -03:00 |
|
codex
|
aabcf83c5f
|
test(ananke): stabilize cooldown lifecycle assertions
|
2026-04-21 17:03:55 -03:00 |
|
codex
|
efa68269c9
|
refactor(ananke): split host installer by responsibility
|
2026-04-21 16:23:46 -03:00 |
|