Skip to content

Commit 0001829

Browse files
authored
Merge branch 'main' into djl
2 parents 35aeb66 + fdf9c75 commit 0001829

File tree

3 files changed

+16
-11
lines changed

3 files changed

+16
-11
lines changed

.github/workflows/pr-vllm.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ env:
2121
OS_VERSION: "ubuntu22.04"
2222

2323
# vLLM EC2
24-
VLLM_VERSION: 0.14.0
25-
PROD_EC2_IMAGE: vllm:0.14-gpu-py312-ec2
24+
VLLM_VERSION: 0.15.0
25+
PROD_EC2_IMAGE: vllm:0.15-gpu-py312-ec2
2626

2727
# vLLM SageMaker
28-
PROD_SAGEMAKER_IMAGE: vllm:0.14-gpu-py312
28+
PROD_SAGEMAKER_IMAGE: vllm:0.15-gpu-py312
2929

3030
# vLLM RayServe
3131
VLLM_RAYSERVE_VERSION: 0.10.2
@@ -192,7 +192,7 @@ jobs:
192192
193193
- name: Setup for vLLM tests
194194
run: |
195-
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_14_0_test_setup.sh
195+
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_15_0_test_setup.sh
196196
197197
- name: Run vLLM tests
198198
run: |
@@ -238,7 +238,7 @@ jobs:
238238
239239
- name: Setup for vLLM tests
240240
run: |
241-
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_14_0_test_setup.sh
241+
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_15_0_test_setup.sh
242242
243243
- name: Run vLLM tests
244244
run: |
@@ -284,7 +284,7 @@ jobs:
284284
285285
- name: Setup for vLLM tests
286286
run: |
287-
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_14_0_test_setup.sh
287+
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_15_0_test_setup.sh
288288
289289
- name: Run vLLM tests
290290
run: |
@@ -594,7 +594,7 @@ jobs:
594594
595595
- name: Setup for vLLM tests
596596
run: |
597-
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_14_0_test_setup.sh
597+
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_15_0_test_setup.sh
598598
599599
- name: Run vLLM tests
600600
run: |
@@ -640,7 +640,7 @@ jobs:
640640
641641
- name: Setup for vLLM tests
642642
run: |
643-
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_14_0_test_setup.sh
643+
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_15_0_test_setup.sh
644644
645645
- name: Run vLLM tests
646646
run: |
@@ -686,7 +686,7 @@ jobs:
686686
687687
- name: Setup for vLLM tests
688688
run: |
689-
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_14_0_test_setup.sh
689+
docker exec ${CONTAINER_ID} scripts/vllm/vllm_0_15_0_test_setup.sh
690690
691691
- name: Run vLLM tests
692692
run: |

docker/vllm/Dockerfile

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Declare the argument as default to use as input
22
# base image: https://hub.docker.com/r/vllm/vllm-openai/tags
3-
ARG BASE_IMAGE=vllm/vllm-openai:v0.14.0
3+
ARG BASE_IMAGE=vllm/vllm-openai:v0.15.0
44

55
# Use input argument as base image
66
FROM $BASE_IMAGE AS base
@@ -19,7 +19,7 @@ ENV DEBIAN_FRONTEND=noninteractive \
1919
PYTHONDONTWRITEBYTECODE=1 \
2020
PYTHONUNBUFFERED=1 \
2121
PYTHONIOENCODING=UTF-8 \
22-
LD_LIBRARY_PATH="/usr/local/lib:/opt/amazon/ofi-nccl/lib:/opt/amazon/openmpi/lib:/opt/amazon/efa/lib:/usr/local/cuda/lib64:${LD_LIBRARY_PATH}" \
22+
LD_LIBRARY_PATH="/opt/amazon/ofi-nccl/lib:/opt/amazon/openmpi/lib:/opt/amazon/efa/lib:/usr/local/cuda/lib64:${LD_LIBRARY_PATH}" \
2323
PATH="/opt/amazon/openmpi/bin:/opt/amazon/efa/bin:/usr/local/cuda/bin:${PATH}"
2424

2525
WORKDIR /
@@ -65,6 +65,11 @@ RUN bash install_efa.sh ${EFA_VERSION} \
6565
&& rm -rf /usr/local/cuda/bin/cuobjdump* \
6666
&& rm -rf /usr/local/cuda/bin/nvdisasm*
6767

68+
# TODO: remove this code when issue is fixed:
69+
# issue introduced by https://github.com/vllm-project/vllm/pull/30784
70+
# until https://github.com/vllm-project/vllm/pull/32377 is merged
71+
RUN rm /etc/ld.so.conf.d/00-cuda-compat.conf || true
72+
6873
# ====================== ec2 =========================================
6974
FROM base AS vllm-ec2
7075

0 commit comments

Comments
 (0)