Skip to content

[Main2Main] Upgrade vllm commit to 0122#5985

Closed
Meihan-chen wants to merge 10 commits intovllm-project:mainfrom
Meihan-chen:main0119
Closed

[Main2Main] Upgrade vllm commit to 0122#5985
Meihan-chen wants to merge 10 commits intovllm-project:mainfrom
Meihan-chen:main0119

Conversation

@Meihan-chen
Copy link
Contributor

@Meihan-chen Meihan-chen commented Jan 19, 2026

What this PR does / why we need it?

  1. ✅ Upgrade vllm commit to: 0115 (8471b27df97c3eb79f891802fc0e858f8f7ac6a0)
    Modify import paths due to the refactors:
    [Model Runner V2] Refactor Sampler vllm#32245
    [4/N][Attention] Move MLA common to model_executor vllm#32060
    Test result: https://github.com/vllm-project/vllm-ascend/actions/runs/21034239336/job/60490156965?pr=5913
  2. Upgrade vllm commit to: 0116 (46f8a982b191e3a3d3a1eccaf18b184c391ac2ac)
  3. Upgrade vllm commit to: 0119 (9a1f16da1e423ede2c2f52a9850cbfbb39cefe96)
    Fix WorkerProc.__init__() missing 1 required positional argument: 'is_driver_worker' due to [TPU][Core] Enable Pipeline Parallelism on TPU backend vllm#28506

Does this PR introduce any user-facing change?

How was this patch tested?

@github-actions github-actions bot added documentation Improvements or additions to documentation ci/build labels Jan 19, 2026
@github-actions
Copy link
Contributor

👋 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.

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 upgrades the vLLM dependency to a newer commit. The changes primarily involve updating import paths to align with refactoring in the upstream vLLM repository. Conditional imports based on vllm_version_is are used to maintain compatibility. The modifications appear correct and consistent with the goal of the dependency upgrade. I have not identified any critical or high-severity issues in these changes.

@wjunLu wjunLu added ready read for review ready-for-test start test by label for PR labels Jan 19, 2026
@Meihan-chen Meihan-chen force-pushed the main0119 branch 5 times, most recently from 1df3b81 to b73938e Compare January 20, 2026 01:22
@github-actions
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@Meihan-chen Meihan-chen force-pushed the main0119 branch 2 times, most recently from 15f3ddd to ee1bfa2 Compare January 21, 2026 16:38
@Meihan-chen Meihan-chen changed the title [Main2Main] Upgrade vllm commit to 0119 [Main2Main] Upgrade vllm commit to 0121 Jan 22, 2026
@Meihan-chen Meihan-chen force-pushed the main0119 branch 2 times, most recently from 0e548c7 to d7b48e2 Compare January 22, 2026 09:28
@github-actions
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

wjunLu and others added 9 commits January 23, 2026 10:07
Signed-off-by: wjunLu <wjunlu217@gmail.com>
Signed-off-by: Meihan-chen <jcccx.cmh@gmail.com>
Signed-off-by: Meihan-chen <jcccx.cmh@gmail.com>
Signed-off-by: Meihan-chen <jcccx.cmh@gmail.com>
Signed-off-by: Meihan-chen <jcccx.cmh@gmail.com>
Signed-off-by: Meihan-chen <jcccx.cmh@gmail.com>
Signed-off-by: Meihan-chen <jcccx.cmh@gmail.com>
Signed-off-by: Meihan-chen <jcccx.cmh@gmail.com>
Signed-off-by: Meihan-chen <jcccx.cmh@gmail.com>
@Meihan-chen Meihan-chen changed the title [Main2Main] Upgrade vllm commit to 0121 [Main2Main] Upgrade vllm commit to 0122 Jan 23, 2026
@Meihan-chen Meihan-chen force-pushed the main0119 branch 6 times, most recently from fec972c to 967c4d9 Compare January 23, 2026 03:39
Signed-off-by: Meihan-chen <jcccx.cmh@gmail.com>
@github-actions
Copy link
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/build documentation Improvements or additions to documentation merge-conflicts ready read for review ready-for-test start test by label for PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants