fleet: account bootstrap staging — root creator, per-account bootstrap, morning runbook

This commit is contained in:
2026-08-29 16:13:02 -05:00
parent 7b6d4454d5
commit e8a7d3b347
4 changed files with 79 additions and 1 deletions
+13
View File
@@ -0,0 +1,13 @@
# Fleet staging — 9 accounts, 2 hosts, one container per account (prod 0700 Mon)
Morning sequence (Charles wires TSGCOO first, then iterate/explore/test):
1. ROOT on each host: scripts/fleet/root-create-accounts.sh streaming|offstage
2. Stage bundle to each account: make release in harness repo, tar repo+binary
as fleet-stage.tgz, scp/copy to ~/mopac/ of each account.
3. AS each account: bash scripts/fleet/bootstrap-account.sh (edit ~/mopac/env
0600 first: keys from Bitwarden; long-term only BW access stays on disk).
4. Verify: docker compose -p mopac-<user> ps; Redmine claims show
"claimed by <vertical>@<host>" (harness 530 landing tonight).
Prereqs landing tonight: 529/528 turn pool, 530 Redmine-claim dispatch
(race-tested), lanes: gitea/rest/discourse/imap clients.