From b3ff0889e638f991687f82f180645d965c77ff2b Mon Sep 17 00:00:00 2001 From: axsapronov Date: Fri, 10 Jul 2026 10:05:55 +0700 Subject: [PATCH 1/2] feat: add gguff plugin to vllm runtime --- pack/cann/Dockerfile.vllm | 17 +++++++++++++++++ pack/cuda/Dockerfile.vllm | 17 +++++++++++++++++ pack/dtk/Dockerfile.vllm | 17 +++++++++++++++++ pack/hggc/Dockerfile.vllm | 17 +++++++++++++++++ pack/maca/Dockerfile.vllm | 17 +++++++++++++++++ pack/rocm/Dockerfile.vllm | 17 +++++++++++++++++ 6 files changed, 102 insertions(+) diff --git a/pack/cann/Dockerfile.vllm b/pack/cann/Dockerfile.vllm index 176c258..ada6a8d 100644 --- a/pack/cann/Dockerfile.vllm +++ b/pack/cann/Dockerfile.vllm @@ -9,6 +9,7 @@ ARG VLLM_LMCACHE_VERSION=0.4.3 ARG VLLM_LMCACHE_ASCEND_VERSION=${VLLM_LMCACHE_VERSION} ARG VLLM_MOONCAKE_VERSION=0.3.11 ARG VLLM_OMNI_COMMIT=4a24a517 +ARG VLLM_GGUF_PLUGIN_VERSION=0.0.3 FROM ${CANN_BASE_IMAGE} AS vllm-build SHELL ["/bin/bash", "-eo", "pipefail", "-c"] @@ -255,6 +256,7 @@ SHELL ["/bin/bash", "-eo", "pipefail", "-c"] ARG TARGETPLATFORM ARG TARGETOS ARG TARGETARCH +ARG VLLM_GGUF_PLUGIN_VERSION ## Install Ray @@ -403,6 +405,7 @@ EOT # Review uv pip tree \ --package vllm \ + --package vllm-gguf-plugin \ --package vllm-ascend \ --package vllm-omni \ --package torch \ @@ -429,6 +432,20 @@ RUN --mount=type=bind,target=/workspace,rw < Date: Fri, 10 Jul 2026 10:21:08 +0700 Subject: [PATCH 2/2] fix: don't install vllm-gguf-plugin for old vllm images --- pack/cann/Dockerfile.vllm | 17 ----------------- pack/dtk/Dockerfile.vllm | 17 ----------------- pack/hggc/Dockerfile.vllm | 17 ----------------- pack/maca/Dockerfile.vllm | 17 ----------------- 4 files changed, 68 deletions(-) diff --git a/pack/cann/Dockerfile.vllm b/pack/cann/Dockerfile.vllm index ada6a8d..176c258 100644 --- a/pack/cann/Dockerfile.vllm +++ b/pack/cann/Dockerfile.vllm @@ -9,7 +9,6 @@ ARG VLLM_LMCACHE_VERSION=0.4.3 ARG VLLM_LMCACHE_ASCEND_VERSION=${VLLM_LMCACHE_VERSION} ARG VLLM_MOONCAKE_VERSION=0.3.11 ARG VLLM_OMNI_COMMIT=4a24a517 -ARG VLLM_GGUF_PLUGIN_VERSION=0.0.3 FROM ${CANN_BASE_IMAGE} AS vllm-build SHELL ["/bin/bash", "-eo", "pipefail", "-c"] @@ -256,7 +255,6 @@ SHELL ["/bin/bash", "-eo", "pipefail", "-c"] ARG TARGETPLATFORM ARG TARGETOS ARG TARGETARCH -ARG VLLM_GGUF_PLUGIN_VERSION ## Install Ray @@ -405,7 +403,6 @@ EOT # Review uv pip tree \ --package vllm \ - --package vllm-gguf-plugin \ --package vllm-ascend \ --package vllm-omni \ --package torch \ @@ -432,20 +429,6 @@ RUN --mount=type=bind,target=/workspace,rw <