Dream Server 2.5.2 - Lifecycle DNS & Tiny GPU Fallback
Fixed
- Dashboard nginx now re-resolves the
dashboard-apiservice through Docker DNS at request time so lifecycle recreation cannot leave/api/*and Dream Talk routes pinned to a stale container IP. - Discrete NVIDIA GPUs with less than 4GB VRAM now route to the CPU/Tier 0 fallback by default instead of entering a green install with a crash-looping CUDA
llama-server.
Validation
- Fleet test run on 2026-05-26 at commit
c1df395passed User Green: true fresh install, product, full-model capabilities, lifecycle, and UI validation across tower2, Strix Halo, Spark, and M5 MacBook Pro. - Full-model capability probes passed on all 4 enabled hosts, including chat, search, files, code, 76 Hermes skills, Dream Talk SSE streaming, session pooling, SOUL.md context, and install-context grounding.
- Distro lab passed 10/10 Docker lanes and 5/5 Incus VM lanes, and all 14 prior regression fixtures stayed green.
Fleet Validation Receipt
- Release tag:
v2.5.2 - Release stamp commit:
2d040dbd - Product validation commit:
c1df395 - Fleet run:
2026-05-26T11-17-28Z - Harness:
main@f064e42with clean true-fresh-install behavior - Gate result: User Green PASS
- Zero-prereq bootstrap: 6/6 PASS
- Install Green: PASS on all 4 enabled hosts
- Product Green: PASS for services, APIs, Hermes, cloud contracts, and UI
- Capability Green: PASS with full-model probes proven on all 4 enabled hosts
- Lifecycle Green: PASS for reinstall, restart, and doctor on all 4 enabled hosts
- Distro lab: 10/10 Docker lanes PASS, 5/5 Incus VM lanes PASS
- Regression fixtures: 14/14 PASS
- Bugs opened by run: 0
Enabled fleet hosts:
tower2: NVIDIA Blackwell x86,qwen3-coder-next-Q4_K_M.gguf, full capabilities PASSstrix-halo: AMD/Lemonade,Qwen3.6-35B-A3B-UD-Q4_K_M.gguf, full capabilities PASSspark: NVIDIA GB10 aarch64,Qwen3.6-35B-A3B-UD-Q4_K_M.gguf, full capabilities PASSm5-mbp: Apple M5 Max,Qwen3.6-35B-A3B-UD-Q4_K_M.gguf, full capabilities PASS
Notes:
- Vision probes were deferred because
DREAM_FLEET_TALK_VISION=1was not enabled. - The release tag includes only the metadata stamp after the validated product commit; it does not introduce installer, runtime, compose, GPU-routing, model-selection, or dashboard behavior changes beyond the fixes already validated at
c1df395.