Skip to content

[XPU][CI] Drop the USTC PyPI mirror from the XPU image build - #7808

Merged
xuechendi merged 1 commit into
vllm-project:mainfrom
Joshna-Medisetty:fix/xpu-drop-ustc-mirror
Sep 18, 2026
Merged

xuechendi merged 1 commit into
vllm-project:mainfrom
Joshna-Medisetty:fix/xpu-drop-ustc-mirror

Conversation

@Joshna-Medisetty

Copy link
Copy Markdown
Contributor

The extra index pins the XPU image build to mirrors.ustc.edu.cn, which the Intel CI agents cannot reach, so the dependency install fails before it gets to resolve anything.

It is also actively harmful even when reachable: the upstream vLLM XPU base image exports UV_EXTRA_INDEX_URL=https://download.pytorch.org/whl/xpu, and a command-line --extra-index-url takes precedence over the environment variable, so passing the mirror silently drops the PyTorch XPU index from the resolution.

The extra index pins the XPU image build to mirrors.ustc.edu.cn, which the
Intel CI agents cannot reach, so the dependency install fails before it gets
to resolve anything.

It is also actively harmful even when reachable: the upstream vLLM XPU base
image exports UV_EXTRA_INDEX_URL=https://download.pytorch.org/whl/xpu, and a
command-line --extra-index-url takes precedence over the environment
variable, so passing the mirror silently drops the PyTorch XPU index from the
resolution.

Signed-off-by: Joshna Medisetty <joshna.medisetty@intel.com>
@vllm-omni-review-bot

Copy link
Copy Markdown

This PR matches CODEOWNERS paths: *****.

Code owners: @Gaohan123 @hsliuustc0106 @ywang96

Routing: @Gaohan123 via CODEOWNERS; @hsliuustc0106 via CODEOWNERS; @ywang96 via CODEOWNERS

@Joshna-Medisetty, please review your own changes and leave a short self-review comment describing what you checked. PRs without author self-review may not be assigned a reviewer.

Please take a look when you have a chance. If you would like an automated review, mention @vllm-omni-review-bot in a comment.

@xuechendi xuechendi added ready label to trigger buildkite CI xpu PR related to XPU labels Sep 18, 2026
@xuechendi
xuechendi merged commit 4c7a98c into vllm-project:main Sep 18, 2026
8 of 9 checks passed
mlaneuville pushed a commit to mlaneuville/vllm-omni that referenced this pull request Sep 22, 2026
…oject#7808)

Signed-off-by: Joshna Medisetty <joshna.medisetty@intel.com>
Signed-off-by: Matthieu Laneuville <matthieu.laneuville@surf.nl>
khairulkabir1661 pushed a commit to khairulkabir1661/vllm-omni that referenced this pull request Sep 25, 2026
…oject#7808)

Signed-off-by: Joshna Medisetty <joshna.medisetty@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready label to trigger buildkite CI xpu PR related to XPU

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants