Skip to content

Fork refresh blocked: vllm-gpu — Snowball Levanter oracle fails #8828

Description

@loom-oa-dev

The vllm-gpu fork refresh cannot open its draft Marin pin PR because the descriptor's Snowball parity gate fails in the Levanter reference case on current Marin main. The refreshed vllm-gpu-pp1 and vllm-gpu-pp2 cases pass, but a same-command control against the current GPU release reproduces the Levanter failure with identical metrics, so the gate cannot qualify the refresh.

Reproduce:

  1. At Marin 77fb82b478 with current release marin-vllm-gpu-20260827-f0d7cc7f5874, run uv run pytest tests/cluster/vllm/test_snowball_backend_parity.py -m cluster -o addopts= --import-mode=importlib -vv -s.
  2. Observe /loom/snowball-parity-levanter-bec78775 fail on tool-atlas-03: maximum probability error 0.09983461487380312 exceeds the configured 0.075 bound. The control pp1 case passes. Its pp2 case exceeds the 30-minute client wait and is killed by fixture cleanup.
  3. Pin promoted release marin-vllm-gpu-20260901-199397a5aed7 and run the same command. Observe /loom/snowball-parity-levanter-62cf0ac3 fail with the same case and exact error values, while refreshed pp1 and pp2 both pass (1 failed, 2 passed in 991.35s).

Expected: the descriptor gate passes on Marin's current release and the staged release, or its Levanter oracle is repaired so it can provide a valid blocking comparison.

Refresh evidence:

  • Current Marin pin: release marin-vllm-gpu-20260827-f0d7cc7f5874, source f0d7cc7f587482e0ab771e3c9715e726eb914e60.
  • Fork stable main: 8536f566fa85665fbe2fec438982bce4612f07b9; staged main-next: 199397a5aed782a26868fe9a0b5425752fa301a6; selected upstream base: 82936c409d17321d5a791796296790508605aaed.
  • Candidate run 33456589237 built both architectures after the aarch64 job received swap; release run 33475053108 qualified the exact wheels on H100 and GB200.
  • Promoted release records both accelerator validations as passed.
  • Stable main remains unchanged. No rollback/date tags or Marin PR were created because the required E2E did not pass.

#7354 recorded an earlier passing Levanter maximum of 0.068273. #7554 concerns a separate vLLM rank-sentinel variance and does not cover this Levanter oracle failure.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

agent-generatedCreated by automation/agentbugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions