codex
|
d8cff09aef
|
ci(ananke): retry staticcheck installation
|
2026-04-22 05:16:45 -03:00 |
|
codex
|
33589e8940
|
ci(ananke): enforce ordered quality gate flow
|
2026-04-22 01:24:25 -03:00 |
|
codex
|
efa68269c9
|
refactor(ananke): split host installer by responsibility
|
2026-04-21 16:23:46 -03:00 |
|
codex
|
70680ea2eb
|
ci(ananke): separate test and gate metrics
|
2026-04-21 16:10:14 -03:00 |
|
codex
|
edb80254e7
|
ci(ananke): label test metrics with build artifacts
|
2026-04-21 11:39:00 -03:00 |
|
codex
|
d935a5c7df
|
ci(ananke): include primary branch in quality metrics
|
2026-04-21 11:08:21 -03:00 |
|
codex
|
a95656910d
|
ci(ananke): publish canonical build info
|
2026-04-21 09:35:04 -03:00 |
|
codex
|
7df217ac79
|
Merge branch 'codex/ananke-gate-platform-metrics' into codex/ananke-primary-sync
# Conflicts:
# Jenkinsfile
# scripts/publish_quality_metrics.py
|
2026-04-21 09:15:41 -03:00 |
|
codex
|
263e3e75fd
|
ci(ananke): keep quality metrics and retention aligned
|
2026-04-21 06:43:23 -03:00 |
|
codex
|
7b67ee288b
|
ci(ananke): emit per-test case status metrics
|
2026-04-20 11:56:09 -03:00 |
|
codex
|
b942f823d9
|
ci(ananke): retry Go dependency fetch in quality gate
|
2026-04-20 10:51:04 -03:00 |
|
codex
|
ce2b6c8441
|
ci(ananke): retry Go dependency fetch in quality gate
|
2026-04-20 10:49:24 -03:00 |
|
codex
|
0919c56c61
|
ci(ananke): add package-level fallback for per-test metrics
|
2026-04-20 09:07:52 -03:00 |
|
codex
|
b1f3dd1d4e
|
ci(ananke): publish per-test case metrics for flaky tracking
|
2026-04-20 08:35:15 -03:00 |
|
codex
|
b2a7d72305
|
ci(ananke): publish docs_naming from hygiene doc/naming contracts
|
2026-04-20 08:17:18 -03:00 |
|
|
|
2513cb8eb6
|
ci(metrics): use Pushgateway PUT for quality payload replacement
|
2026-04-19 16:08:03 -03:00 |
|
|
|
96040a3409
|
ci(ananke): accept expanded quality metric arguments
|
2026-04-19 15:00:40 -03:00 |
|
|
|
6dbb2ceead
|
ci: add sonar/supply evidence collection and checks metrics
|
2026-04-19 14:11:35 -03:00 |
|
|
|
add6683e3c
|
ci: add sonar/supply evidence collection and checks metrics
|
2026-04-19 14:11:17 -03:00 |
|
|
|
c1c75733af
|
ci(metrics): publish tests/checks plus platform coverage/loc
|
2026-04-18 16:33:39 -03:00 |
|
|
|
8a59825a9c
|
quality: add platform hygiene metrics to ananke gate
|
2026-04-17 04:39:32 -03:00 |
|
|
|
2e247b6782
|
quality: enforce split test-module baseline
|
2026-04-10 16:55:27 -03:00 |
|
|
|
3721e2ad2a
|
quality: publish ananke gate results to pushgateway
|
2026-04-10 13:53:42 -03:00 |
|
|
|
eb28ada6e2
|
install: fix peer template resolution in self-update path
|
2026-04-09 11:46:15 -03:00 |
|
|
|
1cdb2cb3f3
|
update: add self-healing updater logs, lock, and status output
|
2026-04-09 04:13:18 -03:00 |
|
|
|
c2c79e5821
|
ananke: refactor orchestrator, enforce quality gates, and harden startup checks
|
2026-04-09 01:40:02 -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 |
|
|
|
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 |
|
|
|
56df211261
|
drills: add optional coordinator relay hop for startup tests
|
2026-04-05 16:18:54 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
7b1f69ab3c
|
hecate: allow forced host config templates during install
|
2026-04-04 18:48:51 -03:00 |
|