Skip to content

Conversation

@wxsIcey
Copy link
Collaborator

@wxsIcey wxsIcey commented Apr 26, 2025

What this PR does / why we need it?

Provide users with openEuler-based vllm images for vllm v0.7.3

Does this PR introduce any user-facing change?

None

How was this patch tested?

@wxsIcey wxsIcey changed the title Add openEuler based container image for vLLM Ascend Add openEuler based container image for vLLM v0.7.3 Apr 26, 2025
Copy link
Collaborator

@Yikun Yikun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For v0.7.3, please reference with #662

Comment on lines 21 to 23
ARG COMPILE_CUSTOM_KERNELS=1

ENV COMPILE_CUSTOM_KERNELS=${COMPILE_CUSTOM_KERNELS}
Copy link
Collaborator

@Yikun Yikun Apr 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This shouldn't be enabled in v0.7.3

RUN yum update -y && \
yum install -y python3-pip git vim wget net-tools gcc gcc-c++ make cmake numactl-devel && \
rm -rf /var/cache/yum &&\
rm -rf /tmp/*
Copy link
Collaborator

@Yikun Yikun Apr 26, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure why tmp is here, it's a danger behavior to clean up other path beside yum related. rm -rf /var/cache/yum or yum clean all is fine

@Yikun
Copy link
Collaborator

Yikun commented Apr 26, 2025

The way to fix DCO is reset to first commit and amend DCO (DCO require -s sgin off in each commits)

git reset 76e9ba6
git add .
git commit --amend -as

wxsIcey added 5 commits April 27, 2025 01:40
Signed-off-by: Icey <1790571317@qq.com>
Signed-off-by: Icey <1790571317@qq.com>
Signed-off-by: Icey <1790571317@qq.com>
Signed-off-by: Icey <1790571317@qq.com>
Signed-off-by: Icey <1790571317@qq.com>
@wxsIcey wxsIcey changed the title Add openEuler based container image for vLLM v0.7.3 [v0.7.3] Add openEuler based container image Apr 27, 2025
labels: ${{ steps.meta.outputs.labels }}
tags: ${{ steps.meta.outputs.tags }}
file: Dockerfile.openEuler
# TODO: support and enable custom ops build for openEuler
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no need for this TODO

@wangxiyuan wangxiyuan merged commit d60f8d9 into vllm-project:v0.7.3-dev Apr 27, 2025
6 checks passed
@wxsIcey wxsIcey deleted the v0.7.3_wxs_0426 branch April 27, 2025 02:52
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.

3 participants