Skip to content

fix: bump SGLang version to 0.5.14#128

Merged
torchspec-bot merged 1 commit into
lightseekorg:mainfrom
Dogacel:sglang-bump
Jun 27, 2026
Merged

fix: bump SGLang version to 0.5.14#128
torchspec-bot merged 1 commit into
lightseekorg:mainfrom
Dogacel:sglang-bump

Conversation

@Dogacel

@Dogacel Dogacel commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

Overview

Bumps SGLang version to 0.5.14 along with minor setup fixes

  • Setup script did not install pip by default, causing first-time setup to crash. Updated env creation to include pip as well.
  • Add patches & dockerfile for SGLang 0.5.14 training.
  • Add an early exit to "examples/qwen3-8b-single-node/run.sh" to catch annoying startup bugs early.

Motivation

Training drafters for Qwen3.5 with SGLang requires the latest version. Currently vLLM doesn't support DFlash for Qwen3.5 family, so the only engine with stable DFlash for Qwen3.5 is SGlang.

Testing

Recreate the environment + launch "examples/qwen3-8b-single-node/run.sh"

image

Will follow-up with DFlash recipe for Qwen3.5/6 soon.

@Dogacel Dogacel requested a review from yubofredwang June 27, 2026 19:34
Signed-off-by: Doğaç Eldenk <dogacel@gmail.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: d527c2d107

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread tools/build_conda.sh
SGLANG_VERSION="${SGLANG_VERSION:-v0.5.10.post1}"
SGLANG_COMMIT=94f03a39dbd39edfc2b118b5357bbbadaaa9ad28
SGLANG_VERSION="${SGLANG_VERSION:-v0.5.14}"
SGLANG_COMMIT=4289f36ef960fad8268a6b94935686e792a81432

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Use a reachable SGLang 0.5.14 commit

With the default sglang backend, a fresh setup clones https://github.com/sgl-project/sglang.git and then checks out this hard-coded SHA. The public v0.5.14 release/tag is 49e384c, and this 4289f36... commit is not reachable from that repo, so git checkout $SGLANG_COMMIT fails before the new patch is applied. Please pin this to the actual upstream commit/tag used to generate the patch, or fetch the ref that contains it.

Useful? React with 👍 / 👎.

@@ -0,0 +1,28 @@
ARG SGLANG_IMAGE=lmsysorg/sglang:v0.5.14-cu130

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Define SGLANG_COMMIT for the default patch tools

After the default moved to v0.5.14, tools/apply_sglang_patch.sh and tools/update_sglang_patch.sh both read this Dockerfile and grep for ARG SGLANG_COMMIT before doing anything else, but this new Dockerfile only defines SGLANG_IMAGE. Running either helper with defaults exits with Could not find SGLANG_COMMIT, so maintainers can no longer apply or regenerate the default SGLang patch unless they override the version. Add the commit arg here or update the scripts to read the commit from the new source of truth.

Useful? React with 👍 / 👎.

@torchspec-bot torchspec-bot merged commit a3abe2a into lightseekorg:main Jun 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants