feat(h2o-eval): round 2 eval seat on GPU 3 with floor-on/floor-off fronts for the judge investigation
Prime (via albok-dev): understand why h2o failed and re-fit the judge. One vLLM on GPU 3 behind two fronts: :8034 with the shim's yes/no floor at 0.801 exactly as the cutover ran (same judge stamp), :8035 with SHIM_NOUL_FLOOR=0 and a distinct stamp (h2o-lightning-4b+noul-floor-0). Both refuse image URLs; the vLLM --allowed-media-domains backstop is now verified (400, no fetch).
This commit is contained in:
@@ -1,7 +1,23 @@
|
||||
# h2o-eval (TEMPORARY) — fv-ml1 GPU 3, :8034
|
||||
|
||||
> **DOWN since 2026-10-12 1319 PT** (`docker compose down`), once the GPU 1 cutover's post-checks passed. The host keeps
|
||||
> `/opt/docker/compose/h2o-eval` and the weights, so it can come back on GPU 3 for a transient test with `docker compose up -d`.
|
||||
> **UP again since 2026-10-12 1428 PT, round 2** (Prime 1420, via albok-dev): "I'd like to understand why h2o failed, so
|
||||
> stand it up on gpu3 and refit it and let's get an understanding." albok-dev runs the investigation and the judge
|
||||
> re-fit (thread `01M4S026GWS354WZGXZ5E34F31`). **No load tests or other traffic while their runs are in.** Round 1
|
||||
> (1300–1319) was the pre-cutover validation. Take it down with `docker compose down` when albok-dev is done.
|
||||
>
|
||||
> | port | front | floor | judge stamp (`/health` model) |
|
||||
> |---|---|---|---|
|
||||
> | `:8034` | `h2o-eval-front` | ON, 0.801, as the live cutover ran | `h2o-lightning-4b@b43f759b…`, identical to the cutover's |
|
||||
> | `:8035` | `h2o-eval-front-nofloor` | OFF (`SHIM_NOUL_FLOOR=0`) | `h2o-lightning-4b+noul-floor-0@b43f759b…` |
|
||||
>
|
||||
> Both fronts sit over ONE vLLM (14,420 MiB, KV 135,070 tokens, util-sized because GPU 3 is otherwise empty). Each
|
||||
> `/health` also reports `backend.noul_floor {value, source}`.
|
||||
>
|
||||
> Checked at 1428:
|
||||
> - `/decide/shared` 200 on both, with the cutover's smoke values reproduced (adult 0.052, personal 0.876).
|
||||
> - An https image URL is refused on both: 422 "not accepted here".
|
||||
> - **The vLLM backstop answered for the first time.** An https image URL posted straight to vLLM got 400 "The URL must
|
||||
> be from one of the allowed domains: ['media.invalid']", with no fetch.
|
||||
|
||||
h2o-lightning-4b @ b43f759b behind `services/h2o-decision-front` (copied into `conf/front/`), for albok-dev's
|
||||
re-validation of Nemi's sensitivity judge before the GPU 1 cutover (Prime 2026-10-12 via brokkr). **Remove right after
|
||||
|
||||
Reference in New Issue
Block a user