1.1 KiB
[2026-09-13] Finished the ana-ml2→fv-ml1 renumber the cutover missed: 16 live Homepage entries pointed at the dead 10.250.50.54 and zero at the live IP.
Finished the ana-ml2→fv-ml1 renumber the cutover missed: 16 live Homepage entries pointed at the dead 10.250.50.54 and zero at the live IP. The sweep allowlist was built from files that mention the HOST and a homepage.href mentions only an IP, so every label-only stack fell outside it by construction; 24 files fixed plus host copies, allowlist extended with how to derive it next time. Two bugs fell out: deploy-stack.sh rejected any stack name containing a dot (so qwen3.5-122b/qwopus3.5-122b/mistral-medium-3.5 could not be deployed at all), and scriberr's CORS allowlist held only the dead IP and the dead scriberr.ana.internal. ⚠ Incomplete: the 10 running containers were never recreated and a plain power-on will NOT apply labels — the staged compose up -d recovery does. Eight stacks deliberately not pushed (real host drift); three of those are untracked host-only stacks. Commits 3132a16, 969a1b6, d79f104.