-
-
Notifications
You must be signed in to change notification settings - Fork 10.8k
[ROCm] Update Triton, Torch, and AITER branches for ROCm base Dockerfile #27206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ROCm] Update Triton, Torch, and AITER branches for ROCm base Dockerfile #27206
Conversation
Signed-off-by: Micah Williamson <[email protected]>
There was a problem hiding this 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" | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| ARG FA_BRANCH="0e60e394" | ||
| ARG FA_REPO="https://github.com/Dao-AILab/flash-attention.git" | ||
| ARG AITER_BRANCH="2ab9f4cd" | ||
| ARG AITER_BRANCH="eef23c7f" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
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 |
…ile (vllm-project#27206) Signed-off-by: Micah Williamson <[email protected]>
…ile (vllm-project#27206) Signed-off-by: Micah Williamson <[email protected]> Signed-off-by: sstamenk <[email protected]>
…ile (vllm-project#27206) Signed-off-by: Micah Williamson <[email protected]>
…ile (vllm-project#27206) Signed-off-by: Micah Williamson <[email protected]> Signed-off-by: Alberto Perdomo <[email protected]>
Update default Triton, Torch, and AITER branches for ROCm