3e58c184f6
gates / gates (push) Successful in 27s
DRILL-night-2026-09-23.md: Parts A-E. 09 §3 decisions 21 (operator word), 22 and 23 (CC unattended, operator may reverse); §6.4 parts 4 and 6 (catalog half) shipped; §6.1a residuals R-658/R-659. Register 330 -> 336: R-651..R-660 opened (R-658 and R-659 P1), R-650/R-640/R-499/R-626 closed. Capability map, nightly rotation (opengist), STATUS (one question: the floor), CONTEXT, REPORT. The floor stays 0.266.0. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
48 lines
3.1 KiB
Plaintext
48 lines
3.1 KiB
Plaintext
[19:24:31] MV-adventurelog: deploying adventurelog at FROM {'adventurelog': 'ghcr.io/seanmorley15/adventurelog-backend:v0.12.1', 'adventurelog-postgres': 'postgis/postgis:16-3.5-alpine', 'adventurelog-frontend': 'ghcr.io/seanmorley15/adventurelog-frontend:v0.12.1'}
|
|
[19:27:32] FROM settled=True in 124.8s :: {"adventurelog": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}, "adventurelog-frontend": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}, "adventurelog-postgres": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}}
|
|
[19:27:32] fixture: the BOX walk's own (Django), through upgrade_boxport
|
|
[19:27:36] adventurelog: createsuperuser :: Superuser created successfully.
|
|
[19:27:39] adventurelog: seeded superuser drill3cc072
|
|
[19:27:43] adventurelog: readback of the seeded account found=True
|
|
[19:27:43] C1 (seed reads back BEFORE): True
|
|
[19:27:44] MV-adventurelog: swapping to TO {'adventurelog': 'ghcr.io/seanmorley15/adventurelog-backend:v0.13.0', 'adventurelog-postgres': 'postgis/postgis:16-3.5-alpine', 'adventurelog-frontend': 'ghcr.io/seanmorley15/adventurelog-frontend:v0.13.0'}
|
|
[19:28:25] TO up -d rc=0
|
|
[19:35:29] TO settled=False in 423.9s :: {"adventurelog": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}, "adventurelog-frontend": {"status": "running", "health": "unhealthy", "restarts": 0, "exit": 0}, "adventurelog-postgres": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}}
|
|
[19:35:29] migration lines observed: 6
|
|
[19:35:34] adventurelog: readback of the seeded account found=True
|
|
[19:35:34] RESULT (seed reads back AFTER): True
|
|
[19:35:34] MV-adventurelog: ABORT — putting the FROM images back
|
|
[19:36:15] adventurelog: readback of the seeded account found=True
|
|
[19:36:15] ABORT: app came back in 31.4s; data present=True
|
|
{
|
|
"harness_version": 3,
|
|
"edge": "MV-adventurelog",
|
|
"app": "adventurelog",
|
|
"note": "night 2026-09-23 within-a-major move: adventurelog=ghcr.io/seanmorley15/adventurelog-backend:v0.13.0, adventurelog-frontend=ghcr.io/seanmorley15/adventurelog-frontend:v0.13.0",
|
|
"from": {
|
|
"adventurelog": "ghcr.io/seanmorley15/adventurelog-backend:v0.12.1",
|
|
"adventurelog-postgres": "postgis/postgis:16-3.5-alpine",
|
|
"adventurelog-frontend": "ghcr.io/seanmorley15/adventurelog-frontend:v0.12.1"
|
|
},
|
|
"to": {
|
|
"adventurelog": "ghcr.io/seanmorley15/adventurelog-backend:v0.13.0",
|
|
"adventurelog-postgres": "postgis/postgis:16-3.5-alpine",
|
|
"adventurelog-frontend": "ghcr.io/seanmorley15/adventurelog-frontend:v0.13.0"
|
|
},
|
|
"verdict": "failed",
|
|
"seed_read_before": true,
|
|
"seed_read_after": true,
|
|
"healthy_after": false,
|
|
"migration_observed": "\u001b[2Kadventurelog | Apply all migrations: account, admin, adventures, auth, authtoken, billing, contenttypes, integrations, invitations, mfa, sessions, sites, socialaccount, users, worldtravel",
|
|
"abort": "starts-and-serves",
|
|
"abort_detail": null,
|
|
"engine_state_after": null,
|
|
"memory": null,
|
|
"marks": [],
|
|
"duration_s": 423.9,
|
|
"measured_at": "2026-09-23T19:36:15Z",
|
|
"evidence": "evidence/MV-adventurelog",
|
|
"files_changed": [],
|
|
"total_s": 703.4
|
|
}
|