Mark ACTIVITY-WP-0026-T07 done after railiance ops_run smoke.
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Migration 0007 applied; FI trigger produced ops_run; claim-loop completed
succeeded; claim-loop user service running on railiance01.
This commit is contained in:
tegwick 2026-08-03 21:24:48 +02:00
parent 6ce77a72bb
commit 792d0b9f21
2 changed files with 26 additions and 20 deletions

View file

@ -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