Skip to content

Fix Cloud Run warmup health route#343

Merged
Pigbibi merged 1 commit into
mainfrom
codex/ibkr-warmup-health-route
Jul 14, 2026
Merged

Fix Cloud Run warmup health route#343
Pigbibi merged 1 commit into
mainfrom
codex/ibkr-warmup-health-route

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • use the existing /health GET route for Cloud Scheduler warmups
  • explicitly reject a regression back to /healthz in the workflow contract test

Production evidence

After #342 deployed, authenticated Scheduler calls to /healthz returned HTTP 404 and did not reach the Cloud Run revision request logs. The same Scheduler identity/job configuration reached /monitor-dispatch, and switching the warmup target to the existing /health alias returned success.

The live warmup jobs were corrected to /health; manual non-trading runs for the previously failing u166 service and combo shadow service completed successfully. No /run job was triggered or given retries.

Validation

  • focused pytest: 17 passed
  • uv run ruff check .: passed
  • actionlint: passed
  • YAML parse: passed
  • git diff --check: passed

Co-Authored-By: Codex <noreply@openai.com>
@github-actions

Copy link
Copy Markdown

🤖 Codex PR Review

Merge allowed: No issues found


Review by Codex PR Review bot • PR

@Pigbibi Pigbibi merged commit 0d407f7 into main Jul 14, 2026
3 checks passed
@Pigbibi Pigbibi deleted the codex/ibkr-warmup-health-route branch July 14, 2026 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant