3.1 KiB
3.1 KiB
2026.08.29.03 — deploy report
7 of 7 target hosts succeeded. officer-dev skipped, as required.
Tag deploy/2026.08.29.03 → 03fbb118, matching package.json. Plan:
deploy/2026.08.29.03.md. Every host ended at 03fbb118.
Rolled out one host at a time, first release under a new watcher.
Per host
| Host | HEAD before | HEAD after | plugins:update |
officer restart_time |
health | file-browser/ls |
|---|---|---|---|---|---|---|
alpha |
78bf63c2 |
03fbb118 |
15/15 | 4 → 5 | 401 | 200, 76 entries |
fofos |
21665ed0 |
03fbb118 |
5/5 | 45 → 46 | 401 | 200, 38 entries |
macbookpro |
78bf63c2 |
03fbb118 |
none installed | 4 → 5 | 401 (:9010) | 200, 62 entries |
macbruno |
78bf63c2 |
03fbb118 |
1/1 | 7 → 8 | 401 | 200, 41 entries |
production-pertento-bridge |
78bf63c2 |
03fbb118 |
1/1 | 5 → 6 | 401 (:9010) | 200, 53 entries |
edge-pertento-bridge |
78bf63c2 |
03fbb118 |
2/2 | 6 → 7 | 401 | 200, 29 entries |
deadpool-rezio-bridge |
78bf63c2 |
03fbb118 |
2/2 | 23 → 24 | 401 | 200, 49 entries |
Every host: tracked tree clean, git merge --ff-only deploy/2026.08.29.03 fast-forwarded, officer
came back online with a moved restart_time, and no process on any host was left off-line. Ports
were read from each checkout's own .env rather than assumed. 401 on /api/health is healthy per
the plan.
What was NOT done
officer-dev— skipped entirely. Not pulled, nothing restarted. The rollout ran there, insideofficer-claude-code; restarting would have ended it mid-deploy. It is already at03fbb118, so no code is missing — only itsofficerprocess still runs the previous build. The owner restarts it deliberately.- No
bun db:push, nobun install, no SQL. The plan states there is no schema and no dependency change, and says improvising either is itself the error. Nothing was queried because nothing was changed. This release has no schema verification, by design. - Orphaned
todosrows inrole_permissionsleft alone, as the plan instructs. Absence denies.
Worth knowing
- A commit landed on
mastermid-rollout.origin/masterreached44f16fedwhile hosts 4–7 were fetching. No host took it: every merge targeted the tag, not the branch, so the fleet is uniformly at03fbb118.44f16fedis undeployed and rides the next release. This is the 2026-08-23 failure not happening. plugins:updatemoved more thanofficer. It restarts sidecars itself — around twelve onalpha— and added and started one each onproduction-pertento-bridge(gitea),edge-pertento-bridge(offscale) anddeadpool-rezio-bridge(email).fofoshas an untrackedscripts/chk.ts. Left in place. Untracked files are a note, not a skip.edge-pertento-bridgeneeded no special handling.docs/servers.mdwarns it may be far behind after its outage; it was already atdeploy/2026.08.29.02. That warning is now stale./todosnow 404s on all seven hosts. Intended — the board is thekanbanplugin, installed nowhere by default.