Skip to content

[Bug]: v0.12.0 Dockerfile.cpu fails to build on ARM server #29983

@jharriga

Description

@jharriga

Your current environment

The output of python collect_env.py
Your output of `python collect_env.py` here

🐛 Describe the bug

v0.12.0 Dockerfile.cpu fails to build image on ARM server running RHEL 9.6

``COMMAND SEQUENCE
sut# cat /etc/os-release "Red Hat Enterprise Linux 9.6 (Plow)"
sut# uname -r 5.14.0-570.12.1.el9_6.aarch64
sut# lscpu | grep Model Ampere-1a BIOS Model name: AmpereOne (R)
sut# git clone https://github.com/vllm-project/vllm; cd vllm
sut# podman build --platform=linux/arm64 -f docker/Dockerfile.cpu .

[1/9] STEP 19/21: RUN --mount=type=cache,target=/root/.cache/uv --mount=type=bind,src=requirements/common.txt,target=requirements/common.txt --mount=type=bind,src=requirements/cpu.txt,target=requirements/cpu.txt uv pip install --upgrade pip && uv pip install -r requirements/cpu.txt Using Python 3.12.12 environment at: /opt/venv Resolved 1 package in 145ms Audited 1 package in 0.02ms error: File not found: `requirements/cpu.txt` Error: building at STEP "RUN --mount=type=cache,target=/root/.cache/uv --mount=type=bind,src=requirements/common.txt,target=requirements/common.txt --mount=type=bind,src=requirements/cpu.txt,target=requirements/cpu.txt uv pip install --upgrade pip && uv pip install -r requirements/cpu.txt": while running runtime: exit status 2 ``

Before submitting a new issue...

  • Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the documentation page, which can answer lots of frequently asked questions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcpuRelated to CPU backends

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions