Skip to content

Conversation

carlory
Copy link
Contributor

@carlory carlory commented Oct 17, 2025

What type of PR is this?

What this PR does / why we need it:

mock-vllm:

(base) ➜  semantic-router git:(main) ✗ CONFIG_FILE=/app/config/config.testing.yaml \
  docker compose -f deploy/docker-compose/docker-compose.yml --profile testing up --build
[+] Building 0.4s (37/39)
 => [internal] load local bake definitions                                                       0.0s
 => => reading from stdin 1.07kB                                                                 0.0s
 => [dashboard internal] load build definition from Dockerfile                                   0.0s
 => => transferring dockerfile: 1.57kB                                                           0.0s
 => [mock-vllm internal] load build definition from Dockerfile                                   0.0s
 => => transferring dockerfile: 377B                                                             0.0s
 => [dashboard internal] load metadata for docker.io/library/alpine:3.19                         0.0s
 => [dashboard internal] load metadata for docker.io/library/node:20-alpine                      0.0s
 => [dashboard internal] load metadata for docker.io/library/golang:1.24                         0.0s
 => [mock-vllm internal] load metadata for docker.io/library/python:3.11-slim                    0.0s
 => [mock-vllm internal] load .dockerignore                                                      0.0s
 => => transferring context: 2B                                                                  0.0s
 => [dashboard internal] load .dockerignore                                                      0.0s
 => => transferring context: 2B                                                                  0.0s
 => [mock-vllm 1/6] FROM docker.io/library/python:3.11-slim                                      0.0s
 => [mock-vllm internal] load build context                                                      0.0s
 => => transferring context: 2.30kB                                                              0.0s
 => [dashboard stage-2 1/6] FROM docker.io/library/alpine:3.19                                   0.0s
 => [dashboard internal] load build context                                                      0.1s
 => => transferring context: 275.89kB                                                            0.1s
 => [dashboard backend-builder 1/7] FROM docker.io/library/golang:1.24                           0.0s
 => [dashboard frontend-builder 1/8] FROM docker.io/library/node:20-alpine                       0.0s
 => CACHED [mock-vllm 2/6] WORKDIR /app                                                          0.0s
 => CACHED [mock-vllm 3/6] RUN apt-get update && apt-get install -y --no-install-recommends      0.0s
 => ERROR [mock-vllm 4/6] COPY src/training/requirements.txt ./                                  0.0s
 => CACHED [dashboard stage-2 2/6] RUN apk --no-cache add ca-certificates wget                   0.0s
 => CACHED [dashboard stage-2 3/6] WORKDIR /app                                                  0.0s
 => CACHED [dashboard backend-builder 2/7] WORKDIR /app                                          0.0s
 => CACHED [dashboard backend-builder 3/7] COPY dashboard/backend/go.mod dashboard/backend/go.s  0.0s
 => CACHED [dashboard backend-builder 4/7] WORKDIR /app/dashboard/backend                        0.0s
 => CACHED [dashboard backend-builder 5/7] RUN go mod download                                   0.0s
 => CACHED [dashboard backend-builder 6/7] COPY dashboard/backend/ /app/dashboard/backend/       0.0s
 => CACHED [dashboard backend-builder 7/7] RUN CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -  0.0s
 => CACHED [dashboard stage-2 4/6] COPY --from=backend-builder /app/dashboard-backend /app/dash  0.0s
 => CACHED [dashboard frontend-builder 2/8] WORKDIR /app/frontend                                0.0s
 => CACHED [dashboard frontend-builder 3/8] COPY dashboard/frontend/package.json dashboard/fron  0.0s
 => CACHED [dashboard frontend-builder 4/8] COPY dashboard/frontend/src ./src                    0.0s
 => CACHED [dashboard frontend-builder 5/8] COPY dashboard/frontend/public ./public              0.0s
 => CACHED [dashboard frontend-builder 6/8] COPY dashboard/frontend/index.html ./                0.0s
 => CACHED [dashboard frontend-builder 7/8] RUN npm install                                      0.0s
 => CACHED [dashboard frontend-builder 8/8] RUN npm run build                                    0.0s
 => CACHED [dashboard stage-2 5/6] COPY --from=frontend-builder /app/frontend/dist /app/fronten  0.0s
 => CACHED [dashboard stage-2 6/6] RUN addgroup -g 65532 nonroot &&     adduser -D -u 65532 -G   0.0s
 => [dashboard] exporting to image                                                               0.0s
 => => exporting layers                                                                          0.0s
 => => writing image sha256:2dab791d0f0d2d95e41f77801e2c61755d9d49851ea8068a253028f4d74b9a8f     0.0s
 => => naming to docker.io/library/docker-compose-dashboard                                      0.0s
------
 > [mock-vllm 4/6] COPY src/training/requirements.txt ./:
------
Dockerfile:9

--------------------

   7 |         && rm -rf /var/lib/apt/lists/*

   8 |

   9 | >>> COPY src/training/requirements.txt ./

  10 |     RUN pip install --no-cache-dir -r requirements.txt

  11 |

--------------------

target mock-vllm: failed to solve: failed to compute cache key: failed to calculate checksum of ref 2a9ca26c-40ba-4ba7-8452-4d4c49edcd9b::jwf2b6dskgvze3903kq4gkshk: "/src/training/requirements.txt": not found



View build details: docker-desktop://dashboard/build/default/default/nhu4gecz1prpeoh9087x1ya0l

Wrong vsr_base_url in vLLM Semantic Router Pipe

image image

Which issue(s) this PR fixes:

Fixes #

Release Notes: Yes/No

Copy link

netlify bot commented Oct 17, 2025

Deploy Preview for vllm-semantic-router ready!

Name Link
🔨 Latest commit 5fde209
🔍 Latest deploy log https://app.netlify.com/projects/vllm-semantic-router/deploys/68f2412fec3ad400088e2fa0
😎 Deploy Preview https://deploy-preview-462--vllm-semantic-router.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@rootfs
Copy link
Collaborator

rootfs commented Oct 17, 2025

@JaredforReal PTAL, thanks

@JaredforReal
Copy link
Collaborator

/lgtm

@github-actions github-actions bot added the lgtm label Oct 17, 2025
Copy link

👥 vLLM Semantic Team Notification

The following members have been identified for the changed files in this PR and have been automatically assigned:

📁 deploy

Owners: @rootfs, @Xunzhuo
Files changed:

  • deploy/docker-compose/addons/vllm_semantic_router_pipe.py

📁 tools

Owners: @yuluo-yx, @rootfs, @Xunzhuo
Files changed:

  • tools/mock-vllm/Dockerfile

vLLM

🎉 Thanks for your contributions!

This comment was automatically generated based on the OWNER files in the repository.

@rootfs rootfs merged commit 1f1cbab into vllm-project:main Oct 17, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants