Skip to content

revert(torghut): roll back image 7e2fb9ce#5537

Merged
gregkonush merged 1 commit intomainfrom
codex/swarm-torghut-quant-verify
May 5, 2026
Merged

revert(torghut): roll back image 7e2fb9ce#5537
gregkonush merged 1 commit intomainfrom
codex/swarm-torghut-quant-verify

Conversation

@gregkonush
Copy link
Copy Markdown
Member

Summary

  • Reverts chore(torghut): promote image 7e2fb9ce #5529's Torghut runtime/options image promotion from digest bb2deda back to the last known ready digest
    f183391e.
  • Documents the rollback trigger in the Torghut quant release handoff: torghut-options-enricher stayed readiness 503
    and kubectl wait --for=condition=Ready timed out after 180 seconds.
  • Leaves feat(torghut): add renewal bond profit escrow #5412 blocked by the missing large-diff Codex review gate; this rollback only changes GitOps image references.

Related Issues

Rollback for #5529.

Testing

  • bunx oxfmt --check docs/agents/release-handoffs/torghut-quant-verify-2026-05-05.md argocd/applications/torghut-options/catalog/deployment.yaml argocd/applications/torghut-options/enricher/deployment.yaml argocd/applications/torghut/analysis-template-activity.yaml argocd/applications/torghut/analysis-template-artifact-bundle.yaml argocd/applications/torghut/analysis-template-runtime-ready.yaml argocd/applications/torghut/analysis-template-teardown-clean.yaml argocd/applications/torghut/db-migrations-job.yaml argocd/applications/torghut/empirical-jobs-backfill-job.yaml argocd/applications/torghut/empirical-promotion-workflowtemplate.yaml argocd/applications/torghut/historical-simulation-workflowtemplate.yaml argocd/applications/torghut/knative-service-sim.yaml argocd/applications/torghut/knative-service.yaml
  • git diff --check
  • PATH="$(go env GOPATH)/bin:$PATH" bun run lint:argocd
  • Manual rollout verification before rollback PR: Argo synced torghut successfully at 2026-05-05T18:42:44Z, but
    torghut-options-enricher-8b8bfb6d5-4v62t stayed unready with /readyz HTTP 503 and timed out after 180 seconds.

Breaking Changes

None.

Checklist

  • Testing section documents the exact validation performed (or N/A with justification).
  • Screenshots and Breaking Changes sections are handled appropriately (removed or filled in).
  • Documentation, release notes, and follow-ups are updated or tracked.

@gregkonush gregkonush force-pushed the codex/swarm-torghut-quant-verify branch from 2a2bcb8 to 1b11852 Compare May 5, 2026 18:51
@gregkonush
Copy link
Copy Markdown
Member Author

gregkonush commented May 5, 2026

Current gate: rollback PR #5537 is merged and GitOps reconciliation applied.

Evidence:

  • revert(torghut): roll back image 7e2fb9ce #5537 merged at 73d58f8752de68089349d1b3c12c757cf1aea9d8; current main is 4f4e37372.
  • torghut synced to current main at 2026-05-05T19:06:12Z with successfully synced (no more tasks).
  • torghut-options synced at 2026-05-05T19:05:41Z and recovered to Healthy at 2026-05-05T19:05:55Z.
  • The stuck bb2deda enricher pod was removed. Live torghut-00219, sim torghut-sim-00300, options catalog
    torghut-options-catalog-6cbf647d57-fzn2g, and options enricher torghut-options-enricher-75b888bd98-5r2vs are
    Running/Ready with zero new restarts.
  • Sim health/readiness and options enricher health/readiness are HTTP 200. Options hot-set reads are HTTP 200 with
    160 symbols.

Residual gates:

  • feat(torghut): add renewal bond profit escrow #5412 remains blocked by the missing large-diff Codex review.
  • Live trading remains intentionally no-go via simple_submit_disabled.
  • Options catalog /readyz remains HTTP 503 with ready=false even though its pod is ready and hot-set reads work.

@gregkonush gregkonush merged commit 73d58f8 into main May 5, 2026
11 checks passed
@gregkonush gregkonush deleted the codex/swarm-torghut-quant-verify branch May 5, 2026 19:00
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