Mark ACTIVITY-WP-0026-T07 done after railiance ops_run smoke.
Migration 0007 applied; FI trigger produced ops_run; claim-loop completed succeeded; claim-loop user service running on railiance01.
This commit is contained in:
parent
6ce77a72bb
commit
792d0b9f21
2 changed files with 26 additions and 20 deletions
|
|
@ -278,14 +278,22 @@ Dropping `ops_runs` is **not** required for rollback; leave the table.
|
|||
|
||||
---
|
||||
|
||||
## Railiance smoke log (2026-08-03)
|
||||
|
||||
- Migrated to alembic **0007**; `ops_runs` table present
|
||||
- FI def `3169ab1f-…` manual trigger → open ops_run → claim-loop selected `fi-research-brief`
|
||||
- Completed as **succeeded** (`brief already exists for today`)
|
||||
- User systemd: `rein-aharness-claim-loop.service` enabled+active; API via host `kubectl port-forward` on :8010
|
||||
- Worker token in `actcore-runtime-secret` + `~/.config/rein-aharness/claim-loop.env`
|
||||
|
||||
## Acceptance (T07 done when)
|
||||
|
||||
- [ ] Migration 0007 applied on railiance
|
||||
- [ ] `OPS_RUN_QUEUE_ENABLED=true` on runtime ConfigMap
|
||||
- [ ] API serves `/ops-runs/*`
|
||||
- [ ] At least one real emit produced `state=open` (or documented due=false skip + schedule observation)
|
||||
- [ ] Manual claim smoke succeeded
|
||||
- [ ] Host timers still in place; REIN-A-0002 noted as next
|
||||
- [x] Migration 0007 applied on railiance
|
||||
- [x] `OPS_RUN_QUEUE_ENABLED=true` on runtime ConfigMap
|
||||
- [x] API serves `/ops-runs/*`
|
||||
- [x] At least one real emit produced `state=open` (then succeeded) (or documented due=false skip + schedule observation)
|
||||
- [x] Manual claim smoke succeeded
|
||||
- [x] Host timers still in place; REIN-A-0002 claim-loop running; T05 cutover next
|
||||
|
||||
Mark **ACTIVITY-WP-0026-T07** `done` and WP status `done` only after the boxes above.
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ type: workplan
|
|||
title: "Ops run claim queue — durable claimable work for scheduled automation"
|
||||
domain: infotech
|
||||
repo: activity-core
|
||||
status: in_progress
|
||||
status: done
|
||||
owner: grok
|
||||
topic_slug: activity-core
|
||||
priority: high
|
||||
|
|
@ -191,24 +191,23 @@ Update:
|
|||
|
||||
```task
|
||||
id: ACTIVITY-WP-0026-T07
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "b1ce221b-edb2-42ed-91a1-e9f144a58d1e"
|
||||
```
|
||||
|
||||
**Deploy notes + executable checklist (docs only until smoke green):**
|
||||
**Deploy notes:** [`docs/deploy-ops-run-queue-railiance.md`](../docs/deploy-ops-run-queue-railiance.md)
|
||||
|
||||
→ [`docs/deploy-ops-run-queue-railiance.md`](../docs/deploy-ops-run-queue-railiance.md)
|
||||
Railiance smoke **2026-08-03** (T07 complete):
|
||||
|
||||
Manifest prep (landed with this notes commit):
|
||||
- [x] Image `activity-core:railiance01-prod` imported; migrate **0006→0007**; `ops_runs` live
|
||||
- [x] `OPS_RUN_QUEUE_ENABLED=true` on ConfigMap; API/worker rolled
|
||||
- [x] FI trigger → open ops_run `8d04877e-…` (labels research-brief/automated)
|
||||
- [x] Manual claim/fail+reopen + claim-loop dry-run + real complete (`skipped_existing` → **succeeded**)
|
||||
- [x] `rein-aharness-claim-loop.service` user unit **active** on railiance01
|
||||
- [x] Host FI timer still break-glass (REIN-A-0002-T05 proof window)
|
||||
|
||||
- [x] `OPS_RUN_*` keys in `k8s/railiance/20-runtime.yaml` ConfigMap
|
||||
- [x] Checklist: image → migrate 0007 → rollout → FI trigger smoke → manual claim
|
||||
- [x] Dual-path residual documented (keep host timers; REIN-A-0002 next)
|
||||
- [ ] **Operator executes checklist on railiance** (still open)
|
||||
- [ ] Prod smoke boxes ticked in deploy doc → mark this task `done`
|
||||
|
||||
**Done when:** prod smoke checklist green on railiance; flag live.
|
||||
**Done when:** prod smoke checklist green on railiance; flag live. ✅
|
||||
|
||||
## Acceptance
|
||||
|
||||
|
|
@ -218,8 +217,7 @@ Manifest prep (landed with this notes commit):
|
|||
- [x] Docs use Forgejo-only language for self-hosted forge
|
||||
- [x] REIN-A-0002 unblocked (contract in docs/ops-run-queue.md + consumer contract)
|
||||
|
||||
**T07 remaining:** execute `docs/deploy-ops-run-queue-railiance.md` on railiance
|
||||
(image + migrate + smoke). Notes/checklist + ConfigMap flags are in-repo.
|
||||
**T07:** railiance rollout complete 2026-08-03 (see task notes).
|
||||
|
||||
## Out of scope
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue