jenkins
2bf90fa102
feat(hermes-triage-demo): isolated demo surface + Jenkins job + Hermes key seeding
...
- New hermes-triage-demo namespace with fixture PVC and RBAC scoped to
Jenkins agent Job creation only
- JCasC pipelineJob hermes-triage-demo: SEED_FAILURE-parameterized fixture
check running as a Kubernetes Job in the demo namespace, emitting the
incident ID to pod stdout (Fluent Bit -> OpenSearch kube-*) and JUnit to
Jenkins
- Hermes init container can seed API_SERVER_KEY in the persistent .env
from an optional hermes-api-server-key Secret (no-op until it exists)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 16:42:37 -03:00
jenkins
f4097c6e59
Merge origin/main into layout migration
...
Reconciles the services layout migration with ~991 upstream commits:
- Remote content wins for cassandra/cassandra-auth, monitoring dashboards,
vmalert availability rules, veles, vault auth script, dashboard render
script and tests (request-v4 availability definition)
- Layout paths win for structure: keycloak/bstein-dev-home job dirs use
bootstrap-jobs/validation-jobs; cassandra realm jobs live in
cassandra-auth (removed keycloak duplicates)
- Union: applications CR list gains hermes-chat and cassandra
image-automation
- Fixed post-migration paths in dashboard test module loader and
hermes-access job header
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 16:26:36 -03:00
jenkins
0da9e4c82d
refactor: restructure services layout, retire oceanus, add aether scaffolding
...
- Move flat service manifests into structured subdirs (apps/, bootstrap-jobs/,
repair-jobs/, migration-jobs/, validation-jobs/, node-ops/, networking/)
- Retire oneoffs/ directories across services
- Remove oceanus cluster and its host roles; add aether cluster + terraform scaffolding
- Reorganize scripts/ into ops/, render/, sync/, manual-tests/
- Add Makefile with render/validate/test/flux targets and repo-structure tests
- Update flux-system application CRs to the new paths
- Add hermes-automated-triage-24h-plan knowledge doc (+ comms mirror)
- Refresh knowledge catalogs, dashboards, vmalert rules, quality contract
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 16:21:36 -03:00
jenkins
ddb609dac7
ai(hermes): add isolated user chat instance
2026-08-02 02:31:01 -03:00
jenkins
be91902a01
gpu(titan-24): add Hermes local-first fallback handoff
2026-08-01 22:50:58 -03:00
jenkins
ffbf5fd71d
Enable Cassandra image automation
2026-07-27 12:14:57 -03:00
jenkins
ea334a2863
feat(cassandra): add parallel migration infrastructure
2026-07-25 00:20:01 -03:00
jenkins
a4d8e58a13
feat(cassandra): add parallel migration infrastructure
2026-07-25 00:18:48 -03:00
jenkins
f73b289b0c
agent: keep Hermes health independent of Traefik
2026-07-21 21:51:20 -03:00
jenkins
bb5e286fa6
agent: decouple Hermes from retired OpenClaw
2026-07-21 21:47:14 -03:00
jenkins
8d61f14487
agent: let Flux update Hermes child spec
2026-07-21 21:32:12 -03:00
jenkins
a965544fec
agent: reset Hermes rollout window
2026-07-21 21:29:46 -03:00
jenkins
97ecb36b56
agent: replace OpenClaw with Hermes
2026-07-21 21:02:44 -03:00
jenkins
f7ce4d7f67
fix(ai): let flux update llm app settings
2026-06-29 14:55:50 -03:00
jenkins
eae04e1bf3
fix(ai): use pod-local ollama model cache
2026-06-29 14:52:46 -03:00
698ecaedca
chore(veles): deploy alpha 0.3.7
2026-06-22 19:30:28 -03:00
jenkins
36f335c4c4
flux: raise kustomize recovery concurrency
2026-06-18 22:27:39 -03:00
jenkins
83b56488b4
recovery(ananke): quiet flux root apply window
2026-06-18 20:19:03 -03:00
jenkins
6c5f31a2aa
recovery(flux): make suspend holds explicit
2026-06-18 19:57:45 -03:00
jenkins
28f6b98d8a
recovery(flux): track optional suspend holds
2026-06-18 19:26:59 -03:00
jenkins
654900b8a2
veles: stage atlas infrastructure
2026-06-09 00:46:46 -03:00
jenkins
1470cea862
game-stream: deploy Wolf foundation
2026-05-21 02:07:17 -03:00
jenkins
1bc58e10c0
openclaw: add testing triage workspace
2026-05-19 19:17:14 -03:00
jenkins
a3e14ce0f2
ops: add resource guardrails for rpi workers
2026-05-19 12:48:40 -03:00
jenkins
045d144268
flux: decouple apps from traefik readiness
2026-05-15 16:43:31 -03:00
jenkins
b794e3b514
flux: serialize kustomization reconciles
2026-05-15 16:11:12 -03:00
jenkins
3a39d37995
flux: jitter kustomization intervals
2026-05-15 15:53:02 -03:00
jenkins
8d8b3fc821
flux: avoid child kustomization apply churn
2026-05-15 15:28:53 -03:00
jenkins
b18df4caad
flux: calm bootstrap polling
2026-05-15 15:12:38 -03:00
jenkins
cf20efed66
flux: reduce bootstrap reconcile churn
2026-05-15 15:08:27 -03:00
15c798b915
gitops(bstein-home): deploy current image tags on main
2026-04-22 00:53:06 -03:00
3ccc2a1100
quality: standardize suite checks and add SonarQube stack
2026-04-19 14:18:58 -03:00
50a9bda808
typhon: register app and add v2-safe ble/control runtime toggles
2026-04-13 23:07:53 -03:00
2243072be2
maintenance(flux): update ariadne automation on main
2026-04-13 02:03:20 -03:00
e2fbff3315
typhon(flux): unblock reconcile by dropping vault dependsOn
2026-04-12 15:24:40 -03:00
c3ef14c269
typhon: add AC Infinity telemetry service and Flux wiring
2026-04-12 15:23:08 -03:00
99bd68f61b
recovery: unblock harbor cold start and add power console
2026-04-06 00:22:54 -03:00
a1cd9fe7a7
flux: order gitea/keycloak after vault and postgres
2026-04-05 01:16:26 -03:00
4d9f7ecff7
flux: extend xmr-miner reconcile timeout
2026-03-30 16:45:36 -03:00
a583570425
flux: extend jenkins and monerod reconcile timeouts
2026-03-30 16:44:39 -03:00
e79ff78a4f
flux: track main branch again
2026-03-30 16:20:53 -03:00
bc59270202
chore: organize one-off jobs
2026-01-28 01:48:32 -03:00
0db28faf32
flux: force apply migrations
2026-01-23 18:58:33 -03:00
8da007759b
bstein-dev-home: separate portal migrations
2026-01-23 03:28:49 -03:00
fd8330a8ab
flux: temporarily drop harbor health checks
2026-01-22 13:38:06 -03:00
1aadaf59ff
flux: simplify image automation messages
2026-01-21 10:35:29 -03:00
d033d680a3
flux: fix image automation templates
2026-01-21 10:34:25 -03:00
6a0872259b
flux: align image automation namespaces
2026-01-21 10:33:06 -03:00
093d86a4e9
chore: add maintenance image automation
2026-01-19 22:03:50 -03:00
b75e4aa837
flux: point atlas to feature/ariadne
2026-01-19 16:16:04 -03:00