Skip to content

Conversation

@micah-wil
Copy link
Contributor

@micah-wil micah-wil commented Oct 20, 2025

Update default Triton, Torch, and AITER branches for ROCm

@micah-wil micah-wil requested a review from gshtras as a code owner October 20, 2025 15:42
@mergify mergify bot added ci/build rocm Related to AMD ROCm labels Oct 20, 2025
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the pinned commit hashes for Triton, PyTorch, and AITER dependencies in the ROCm base Dockerfile. While pinning dependencies to specific commits is great for reproducibility, using raw commit hashes without any context makes it difficult to track versions. I've added comments suggesting to add the corresponding version/tag for each updated dependency to improve maintainability. This is important for debugging, security audits, and general understanding of the build environment.

@@ -1,13 +1,13 @@
ARG BASE_IMAGE=rocm/dev-ubuntu-22.04:7.0-complete
ARG TRITON_BRANCH="f9e5bf54"
ARG TRITON_BRANCH="57c693b6"
Copy link
Contributor

Choose a reason for hiding this comment

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

high

For improved maintainability and easier version tracking, it's a good practice to add a comment next to the commit hash indicating the corresponding tag or version of Triton. This helps in quickly identifying the version being used, which is important for debugging and security vulnerability assessments.

ARG TRITON_BRANCH="57c693b6" # TODO: Add Triton version/tag

ARG TRITON_BRANCH="57c693b6"
ARG TRITON_REPO="https://github.com/ROCm/triton.git"
ARG PYTORCH_BRANCH="b2fb6885"
ARG PYTORCH_BRANCH="1c57644d"
Copy link
Contributor

Choose a reason for hiding this comment

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

high

Similar to the Triton branch, please add a comment here to specify the PyTorch version or tag that this commit hash corresponds to. This will improve the Dockerfile's maintainability and make dependency tracking more straightforward.

ARG PYTORCH_BRANCH="1c57644d" # TODO: Add PyTorch version/tag

ARG FA_BRANCH="0e60e394"
ARG FA_REPO="https://github.com/Dao-AILab/flash-attention.git"
ARG AITER_BRANCH="2ab9f4cd"
ARG AITER_BRANCH="eef23c7f"
Copy link
Contributor

Choose a reason for hiding this comment

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

high

Please add a comment to indicate the AITER version or tag for this commit hash. Explicitly documenting the version improves maintainability and helps with auditing dependencies for security or compatibility reasons.

ARG AITER_BRANCH="eef23c7f" # TODO: Add AITER version/tag

@gshtras
Copy link
Collaborator

gshtras commented Oct 20, 2025

To add to the background. The change adjusts the base versions to the next official rocm/vllm docker release, as well as rocm/vllm-dev:base image as of 10/20

@gshtras gshtras added the ready ONLY add when PR is ready to merge/full CI is needed label Oct 20, 2025
@gshtras gshtras merged commit aa1356e into vllm-project:main Oct 21, 2025
22 checks passed
@gshtras gshtras deleted the micah/update_versions_20251020 branch October 21, 2025 16:01
baonudesifeizhai pushed a commit to baonudesifeizhai/vllm that referenced this pull request Oct 21, 2025
sstamenk pushed a commit to sstamenk/vllm that referenced this pull request Oct 23, 2025
usberkeley pushed a commit to usberkeley/vllm that referenced this pull request Oct 23, 2025
albertoperdomo2 pushed a commit to albertoperdomo2/vllm that referenced this pull request Oct 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/build ready ONLY add when PR is ready to merge/full CI is needed rocm Related to AMD ROCm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants