chore(albok-service): deploy 0.1.12 on nh3-albok (unit 4.1 bug-hunt fold; albok-dev ask 8199)

Image built from a clean archive of vh/albok 751a729 (tag albok-service/v0.1.12),
pushed as gitea.phasefinal.com/pfi/albok-service:0.1.12@sha256:a29a7e46...,
pinned by digest. Recreated between Nemi walks at 1254; healthy at 1254:48,
all four wings ready, canaries alive, write embedder agrees. Config unchanged.
Rollback: compose.yaml.pre-0.1.12 (0.1.11).
This commit is contained in:
vh
2026-10-06 12:54:55 -07:00
parent 24b7195bcd
commit e931b319a2
2 changed files with 7 additions and 2 deletions
+6 -1
View File
@@ -8,7 +8,12 @@ The FastAPI process that owns Albok's buildings-and-wings store (`vh/albok`,
(`servers/nh3-albok/README.md` says why and what must never be added there). Before that: nh3-docker, 2026-10-02 to 2026-10-04.
- **URL:** `http://albok.nh3.internal:8392` (= `http://10.100.50.44:8392`). Container port 8390.
Host port **8392** is kept from nh3-docker, where 8390 was the althing post office, so no client changed.
- **Image:** `gitea.phasefinal.com/pfi/albok-service:0.1.11` @ `sha256:4b641c3e…` since 2026-10-06 0202 (healthy 0202:23,
- **Image:** `gitea.phasefinal.com/pfi/albok-service:0.1.12` @ `sha256:a29a7e46…` since 2026-10-06 1254 (healthy 1254:48,
between walks; the Nemi timer now fires at :03). infra-ops deployed it at albok-dev's ask (althing 8199), from a clean archive
of vh/albok `751a729` (tag albok-service/v0.1.12). It is the heid bug-hunt fold over unit 4.1 (contract rev 1.10). No route,
config or schema change. Rollback: `compose.yaml.pre-0.1.12` (0.1.11) stays free even after a reindex, because 0.1.11 and
0.1.12 share the generation layout. The 0.1.10 caveat below still applies.
Prior: 0.1.11 @ `sha256:4b641c3e…` (2026-10-06 0202 – 1254) (healthy 0202:23,
~20 s down between walks). Deployed by infra-ops at albok-dev's ask (althing 7991; release operator-ratified per albok-dev),
built from a clean archive of vh/albok `ffc6d4e` (tag albok-service/v0.1.11). Unit 4.1 read priority: a reindex builds a
shadow collection (`<building>.<wing>-g<N>`) and swaps it in; writes to a reindexing wing get 423 + Retry-After 60;
+1 -1
View File
@@ -15,7 +15,7 @@
# 1512 albok-feedback (restricted wing personal/agent-feedback) is default-deny: no viewer gets it.
services:
albok-service:
image: gitea.phasefinal.com/pfi/albok-service:0.1.11@sha256:4b641c3ecc03cc1f16bbaac2d9991fc4735daed222903fb23250c4254ddbea65
image: gitea.phasefinal.com/pfi/albok-service:0.1.12@sha256:a29a7e462f1823e6c775b8c9f8b54a401b182693fe915176917af933e04e1aa5
container_name: albok-service
restart: unless-stopped
ports: