Skip to content

Conversation

@wangxiyuan
Copy link
Collaborator

@wangxiyuan wangxiyuan commented Nov 3, 2025

What this PR does / why we need it?

This PR upgrade CANN from 8.2rc1 to 8.3rc1 and remove the CANN version check logic.

TODO: we notice that UT runs failed with CANN 8.3 image. So the base image for UT is still 8.2. We'll fix it later.

@github-actions
Copy link

github-actions bot commented Nov 3, 2025

👋 Hi! Thank you for contributing to the vLLM Ascend project. The following points will speed up your PR merge:‌‌

  • A PR should do only one thing, smaller PRs enable faster reviews.
  • Every PR should include unit tests and end-to-end tests ‌to ensure it works and is not broken by other future PRs.
  • Write the commit message by fulfilling the PR description to help reviewer and future developers understand.

If CI fails, you can run linting and testing checks locally according Contributing and Testing.

@github-actions github-actions bot added documentation Improvements or additions to documentation module:tests module:ops labels Nov 3, 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 successfully upgrades the CANN version from 8.2.rc1 to 8.3.rc1 across various Dockerfiles, configuration files, and documentation. The Python code has also been simplified by removing version checks for CANN 8.3, making the new features unconditional. The changes are consistent and align with the goal of the PR. However, I've noticed that some links in the documentation have not been updated to point to the new 8.3.rc1 release notes, which could be confusing for users. I've left specific comments with suggestions to fix these.

@wangxiyuan wangxiyuan added ready read for review ready-for-test start test by label for PR labels Nov 3, 2025
@wangxiyuan
Copy link
Collaborator Author

@wangxiyuan wangxiyuan force-pushed the upgrade_8.3_cann branch 3 times, most recently from addeaa9 to 90cf711 Compare November 3, 2025 09:34
@wangxiyuan wangxiyuan removed the ready-for-test start test by label for PR label Nov 3, 2025
Signed-off-by: wangxiyuan <wangxiyuan1007@gmail.com>
Copy link
Collaborator

@MengqingCao MengqingCao left a comment

Choose a reason for hiding this comment

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

LGTM

@wangxiyuan wangxiyuan merged commit cc2cd42 into vllm-project:main Nov 3, 2025
26 of 28 checks passed
wangxiyuan added a commit to wangxiyuan/vllm-ascend that referenced this pull request Nov 3, 2025
This PR upgrade CANN from 8.2rc1 to 8.3rc1 and remove the CANN version
check logic.

TODO: we notice that UT runs failed with CANN 8.3 image. So the base
image for UT is still 8.2. We'll fix it later.

- vLLM version: v0.11.0
- vLLM main:
vllm-project/vllm@83f478b

Signed-off-by: wangxiyuan <wangxiyuan1007@gmail.com>
wangxiyuan added a commit that referenced this pull request Nov 6, 2025
This PR upgrade CANN from 8.2rc1 to 8.3rc1 and remove the CANN version
check logic.

TODO: we notice that UT runs failed with CANN 8.3 image. So the base
image for UT is still 8.2. We'll fix it later.

- vLLM version: v0.11.0
- vLLM main:
vllm-project/vllm@83f478b

Signed-off-by: wangxiyuan <wangxiyuan1007@gmail.com>
@wangxiyuan wangxiyuan deleted the upgrade_8.3_cann branch November 18, 2025 08:59
luolun pushed a commit to luolun/vllm-ascend that referenced this pull request Nov 19, 2025
### What this PR does / why we need it?
This PR upgrade CANN from 8.2rc1 to 8.3rc1 and remove the CANN version
check logic.

TODO: we notice that UT runs failed with CANN 8.3 image. So the base
image for UT is still 8.2. We'll fix it later.


- vLLM version: v0.11.0
- vLLM main:
vllm-project/vllm@83f478b

Signed-off-by: wangxiyuan <wangxiyuan1007@gmail.com>
Signed-off-by: luolun <luolun1995@cmbchina.com>
hwhaokun pushed a commit to hwhaokun/vllm-ascend that referenced this pull request Nov 19, 2025
### What this PR does / why we need it?
This PR upgrade CANN from 8.2rc1 to 8.3rc1 and remove the CANN version
check logic.

TODO: we notice that UT runs failed with CANN 8.3 image. So the base
image for UT is still 8.2. We'll fix it later.

- vLLM version: v0.11.0
- vLLM main:
vllm-project/vllm@83f478b

Signed-off-by: wangxiyuan <wangxiyuan1007@gmail.com>
Signed-off-by: hwhaokun <haokun0405@163.com>
NSDie pushed a commit to NSDie/vllm-ascend that referenced this pull request Nov 24, 2025
### What this PR does / why we need it?
This PR upgrade CANN from 8.2rc1 to 8.3rc1 and remove the CANN version
check logic.

TODO: we notice that UT runs failed with CANN 8.3 image. So the base
image for UT is still 8.2. We'll fix it later.

- vLLM version: v0.11.0
- vLLM main:
vllm-project/vllm@83f478b

Signed-off-by: wangxiyuan <wangxiyuan1007@gmail.com>
Signed-off-by: nsdie <yeyifan@huawei.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation module:ops module:tests ready read for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants