openova/products
e3mrah f576575ebb
fix: openova-flow-server DNS — references .catalyst-system not .catalyst (Refs #1948) (#1955)
The catalyst-api Deployment hardcodes OPENOVA_FLOW_SERVER_URL as
http://openova-flow-server.catalyst.svc.cluster.local, but the Service
is installed by bootstrap-kit slot 56 (56-bp-openova-flow-server.yaml)
with spec.targetNamespace: catalyst-system. In-cluster DNS resolution
of the .catalyst.svc.cluster.local hostname therefore failed on every
mothership + Sovereign — /api/v1/flows/{id}/snapshot|stream|events
returned 502 and the Sovereign Console Flow canvas stayed empty.

Discovered on t34 T3 walk by agent a9e0547e (TBD-A56).

Fix: update the env value to .catalyst-system.svc.cluster.local. The
Go default constant defaultFlowServerURL already pointed to the
correct namespace, and 57-bp-openova-flow-emitter.yaml's flowServerUrl
also already uses .catalyst-system — so this is a single-file env
correction with an aligned comment update in handler.go.

Chart 1.4.198 → 1.4.199; bootstrap-kit pin in
clusters/_template/bootstrap-kit/13-bp-catalyst-platform.yaml bumped
to match.

Validation:
- helm template products/catalyst/chart renders the env value as
  http://openova-flow-server.catalyst-system.svc.cluster.local
- git grep openova-flow-server\.catalyst\. returns only the
  descriptive comment in Chart.yaml that documents the previous bug.

Refs #1948

Co-authored-by: hatiyildiz <hatice.yildiz@openova.io>
2026-05-19 18:36:42 +04:00
..
axon feat(axon): make qwen3-coder thinking mode toggleable via request parameter 2026-04-26 09:20:33 +02:00
catalyst fix: openova-flow-server DNS — references .catalyst-system not .catalyst (Refs #1948) (#1955) 2026-05-19 18:36:42 +04:00
continuum feat(continuum): F — dry-run report + post-switchover health check + audit-emit coverage (slice F-1+F-2+F-3, #1101) (#1161) 2026-05-09 08:33:37 +04:00
cortex docs(pass-52): bundled date-sweep + cross-component namespace clean; knative clean 2026-04-28 00:37:21 +02:00
dmz-vcluster fix(ci): blueprint.yaml spec.version lockstep in auto-bump (Closes #1856) (#1858) 2026-05-19 01:04:22 +04:00
fabric docs(seaweedfs+guacamole): replace MinIO with SeaweedFS as unified S3 encapsulation; add Guacamole to bp-relay 2026-04-28 10:23:46 +02:00
fingate docs(pass-52): bundled date-sweep + cross-component namespace clean; knative clean 2026-04-28 00:37:21 +02:00
openova-flow fix(openova-flow): serve JSON descriptor at / instead of HTTP 404 (Refs TBD-G7) (#1701) 2026-05-18 17:20:47 +04:00
relay docs(seaweedfs+guacamole): replace MinIO with SeaweedFS as unified S3 encapsulation; add Guacamole to bp-relay 2026-04-28 10:23:46 +02:00
sandbox feat(sandbox): tier-bound MCP capabilities (Free/Pro/Ent plans gate tool access) (#1690) 2026-05-18 16:30:00 +04:00