From a19ed086fe66f1f98b83f6c4d7b72b509b0d4e3d Mon Sep 17 00:00:00 2001 From: Celes Renata Date: Tue, 21 Apr 2026 00:15:22 +0000 Subject: [PATCH] fix: blank external URLs in base values, set only in stage overrides Base values.yaml now has empty OLLAMA_BASE_URL, MARKET_DATA_BASE_URL, and BROKER_PROVIDER. Only paper (and eventually live) set the real URLs. Beta inherits empty defaults so it can't reach external services. --- infra/helm/stonks-oracle/values-beta.yaml | 1 - infra/helm/stonks-oracle/values-paper.yaml | 1 + infra/helm/stonks-oracle/values.yaml | 8 ++++---- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/infra/helm/stonks-oracle/values-beta.yaml b/infra/helm/stonks-oracle/values-beta.yaml index 0e01322..2c16c50 100644 --- a/infra/helm/stonks-oracle/values-beta.yaml +++ b/infra/helm/stonks-oracle/values-beta.yaml @@ -54,7 +54,6 @@ config: MINIO_ENDPOINT: "minio.minio-service.svc.cluster.local:80" MINIO_SECURE: "false" BROKER_MODE: "paper" - BROKER_PROVIDER: "none" ## Blank out all secrets so beta never talks to external APIs secrets: diff --git a/infra/helm/stonks-oracle/values-paper.yaml b/infra/helm/stonks-oracle/values-paper.yaml index b669a43..30d37e7 100644 --- a/infra/helm/stonks-oracle/values-paper.yaml +++ b/infra/helm/stonks-oracle/values-paper.yaml @@ -17,6 +17,7 @@ config: DEPLOY_STAGE: "paper" POSTGRES_USER: "stonks_paper" OLLAMA_BASE_URL: "http://10.1.1.12:2701" + MARKET_DATA_BASE_URL: "https://api.polygon.io" ## Secrets — all credentials for the paper stage ## These are rendered into K8s Secrets by the Helm chart. diff --git a/infra/helm/stonks-oracle/values.yaml b/infra/helm/stonks-oracle/values.yaml index 6904e47..03069d6 100644 --- a/infra/helm/stonks-oracle/values.yaml +++ b/infra/helm/stonks-oracle/values.yaml @@ -161,7 +161,7 @@ config: REDIS_DB: "0" MINIO_ENDPOINT: "minio.minio-service.svc.cluster.local:80" MINIO_SECURE: "false" - OLLAMA_BASE_URL: "http://10.1.1.12:2701" + OLLAMA_BASE_URL: "" OLLAMA_MODEL: "qwen3.5:9b-fast" OLLAMA_TIMEOUT: "240" OLLAMA_MAX_RETRIES: "2" @@ -174,8 +174,8 @@ config: TRINO_SCHEMA: "stonks" TRINO_ICEBERG_CATALOG: "iceberg" BROKER_MODE: "paper" - BROKER_PROVIDER: "alpaca" - MARKET_DATA_BASE_URL: "https://api.polygon.io" + BROKER_PROVIDER: "" + MARKET_DATA_BASE_URL: "" MARKET_DATA_PROVIDER: "polygon" RETENTION_RAW_MARKET_DAYS: "90" RETENTION_RAW_NEWS_DAYS: "180" @@ -213,7 +213,7 @@ secrets: broker: BROKER_API_KEY: "" BROKER_API_SECRET: "" - BROKER_BASE_URL: "https://paper-api.alpaca.markets" + BROKER_BASE_URL: "" market: MARKET_DATA_API_KEY: "" gmail: