From a331589394d95d462f2993c32fe3c063146c74e8 Mon Sep 17 00:00:00 2001 From: liuzhenwei Date: Thu, 18 Jun 2026 14:01:26 +0800 Subject: [PATCH] [XPU] Update nixl to v0.10.1 in Dockerfile (#40287) Signed-off-by: zhenwei-intel Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- .buildkite/intel_jobs/test-intel.yaml | 1 + docker/Dockerfile.xpu | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.buildkite/intel_jobs/test-intel.yaml b/.buildkite/intel_jobs/test-intel.yaml index afeb11e06d..7ca48e6841 100644 --- a/.buildkite/intel_jobs/test-intel.yaml +++ b/.buildkite/intel_jobs/test-intel.yaml @@ -60,6 +60,7 @@ steps: - >- bash .buildkite/scripts/hardware_ci/run-intel-test.sh 'cd tests && + bash v1/kv_connector/nixl_integration/run_xpu_disagg_accuracy_test.sh && pytest -v -s v1/core --ignore=v1/core/test_reset_prefix_cache_e2e.py --ignore=v1/core/test_scheduler_e2e.py && pytest -v -s v1/engine --ignore=v1/engine/test_output_processor.py && pytest -v -s v1/sample --ignore=v1/sample/test_logprobs.py --ignore=v1/sample/test_logprobs_e2e.py -k "not test_topk_only and not test_topp_only and not test_topk_and_topp" && diff --git a/docker/Dockerfile.xpu b/docker/Dockerfile.xpu index ca08d9b95f..529388f0c6 100644 --- a/docker/Dockerfile.xpu +++ b/docker/Dockerfile.xpu @@ -131,8 +131,8 @@ CMD ["/bin/bash"] # never included in the final runtime image (mirrors ROCm's build_rixl stage). FROM vllm-base AS ucx-nixl-build -ARG UCX_VERSION=e5d98879705239d254ede40b4a52891850cb5349 -ARG NIXL_VERSION=0.7.0 +ARG UCX_VERSION=v1.21.0-rc2 +ARG NIXL_VERSION=0.10.1 # Build-time only: compiler, autotools, and verbs dev headers RUN apt-get update -y && apt-get install -y --no-install-recommends \ @@ -167,8 +167,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ FROM vllm-base AS vllm-openai -ARG UCX_VERSION=e5d98879705239d254ede40b4a52891850cb5349 -ARG NIXL_VERSION=0.7.0 +ARG NIXL_VERSION=0.10.1 # Copy compiled UCX runtime libraries and the pre-built NIXL wheel. # No compiler or autotools are installed in this stage. @@ -192,7 +191,8 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ibverbs-providers \ librdmacm1t64 \ && rm -rf /var/lib/apt/lists/* \ - && uv pip install --no-deps /tmp/nixl_wheels/nixl-*.whl \ + && uv pip install --no-deps /tmp/nixl_wheels/nixl*.whl \ + && uv pip install nixl==${NIXL_VERSION} \ && rm -rf /tmp/nixl_wheels RUN --mount=type=cache,target=/root/.cache/uv \