Skip to content

[None][infra] Upgrade NIXL to v1.5.0 and UCX to v1.23.x - #20099

Merged
chuangz0 merged 3 commits into
NVIDIA:mainfrom
zackyoray:upgrade-nixl-1.5.0
Oct 22, 2026
Merged

chuangz0 merged 3 commits into
NVIDIA:mainfrom
zackyoray:upgrade-nixl-1.5.0

Conversation

@zackyoray

@zackyoray zackyoray commented Oct 11, 2026 •

Copy link
Copy Markdown
Collaborator

Dev Engineer Review

NIXL source and development package pins now use version 1.5.0. The UCX installer now uses v1.23.x at commit 65e342a82dd2609a28c8c2b8c45ed7fe2cb33fa0. Five image tags also changed to staging Triton-devel images. Verify that the dependency versions build together and that the images match the intended targets.

PR_Github runs 77145 and 77159 completed, but their associated L0_MergeRequest_PR pipelines failed. The available reports do not identify the failed tests. The result of Docker image build run 77234 was not reported.

QA Engineer Review

No test changes.

Per-File QA Perspective

  • docker/common/install_nixl.sh: The installer now builds NIXL v1.5.0. Verify the build with the configured UCX and CUDA paths.
  • docker/common/install_ucx.sh: The installer now fetches the pinned UCX v1.23.x commit. Verify the build and installation in the supported build environment.
  • requirements-dev.txt: The nixl-cu13 pin now uses version 1.5.0. Verify that development environments resolve and install the package.
  • jenkins/current_image_tags.properties: Five image references now use staging Triton-devel images. Verify that the image variants match the intended architecture and operating-system targets.

Description

Test Coverage

PR Checklist

Please review the following before submitting your PR:

  • PR description clearly explains what and why. If using CodeRabbit's summary, please make sure it makes sense.

  • PR Follows TRT-LLM CODING GUIDELINES to the best of your knowledge.

  • Test cases are provided for new code paths (see test instructions)

  • If PR introduces API changes, an appropriate PR label is added - either api-compatible or api-breaking. For api-breaking, include BREAKING in the PR title.

  • Any new dependencies have been scanned for license and vulnerabilities

  • CODEOWNERS updated if ownership changes

  • Documentation updated as needed

  • Update tava architecture diagram if there is a significant design change in PR.

  • The reviewers assigned automatically/manually are appropriate for the PR.

  • Please check this after reviewing the above items as appropriate for this PR.

GitHub Bot Help

To see a list of available CI bot commands, please comment /bot help.

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --stage-list "Build-Docker-Images"

@coderabbitai

coderabbitai Bot commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: NVIDIA/TensorRT-LLM/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Enterprise
  • Run ID: 836ea954-70f9-4337-b21c-3c9dfd838e6f
📥 Commits

Reviewing files that changed from the base of the PR and between 7b7c97b and a699c14.

📒 Files selected for processing (1)
  • jenkins/current_image_tags.properties

Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 11 remain after this review.

Walkthrough

The NIXL installer and development requirements now use version 1.5.0. The UCX installer pin changes to v1.23.x and its associated commit. Five Jenkins image variables now reference staging Triton-devel images tagged for PR 20099.

Changes

Dependency version updates

Layer / File(s) Summary
NIXL version alignment
docker/common/install_nixl.sh, requirements-dev.txt
The NIXL installer and development requirements now use version 1.5.0.
UCX source pin
docker/common/install_ucx.sh
The installer pin changes to UCX v1.23.x at commit 65e342a82dd2609a28c8c2b8c45ed7fe2cb33fa0.

Jenkins image tags

Layer / File(s) Summary
Staging Triton-devel image tags
jenkins/current_image_tags.properties
Five image variables now reference staging Triton-devel images tagged for PR 20099. The tags encode platform and Python variants.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Suggested reviewers: chzblych

Merge Risk: ⚪ Minimal · up to a699c

No concrete blocker is established for the changed image pins. Publication and pull access for the five staging tags remain unconfirmed.

Pre-merge checks | Passed 4 | Failed 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check Warning The description retains the template and marks the checklist complete, but it provides no issue explanation, implementation details, test coverage, or test results. The objectives also report failed m… Add a concise Description section that explains the upgrade and its purpose. Add a Test Coverage section listing the executed Docker image builds and multi-GPU tests, including results. Document the failed pipeline status and any remediatio…
✅ Passed checks (4 passed)
Check name Status Explanation
Title check Passed The title clearly identifies the infrastructure changes: upgrading NIXL to v1.5.0 and UCX to v1.23.x. It follows the required [None][type] format.
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 2…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Description check

Explanation

The description retains the template and marks the checklist complete, but it provides no issue explanation, implementation details, test coverage, or test results. The objectives also report failed merge-request pipelines without identifying the failures.

Resolution

Add a concise Description section that explains the upgrade and its purpose. Add a Test Coverage section listing the executed Docker image builds and multi-GPU tests, including results. Document the failed pipeline status and any remediation or follow-up validation.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77140 [ run ] triggered by Bot. Commit: b4f9fa2 Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77145 [ run ] triggered by Bot. Commit: 160d6f4 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77140 [ run ] completed with state ABORTED. Commit: b4f9fa2

Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77145 [ run ] completed with state SUCCESS. Commit: 160d6f4
/LLM/main/L0_MergeRequest_PR pipeline #63600 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77159 [ run ] triggered by Bot. Commit: 48155dc Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77159 [ run ] completed with state SUCCESS. Commit: 48155dc
/LLM/main/L0_MergeRequest_PR pipeline #63611 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --stage-list "Build-Docker-Images"

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77234 [ run ] triggered by Bot. Commit: 7b7c97b Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77263 [ run ] triggered by Bot. Commit: a699c14 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77234 [ run ] completed with state ABORTED. Commit: 7b7c97b

Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77263 [ run ] completed with state SUCCESS. Commit: a699c14
/LLM/main/L0_MergeRequest_PR pipeline #63695 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77460 [ run ] triggered by Bot. Commit: 25df2cb Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77460 [ run ] completed with state SUCCESS. Commit: 25df2cb
/LLM/main/L0_MergeRequest_PR pipeline #63854 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77531 [ run ] triggered by Bot. Commit: 25df2cb Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #77531 [ run ] completed with state SUCCESS. Commit: 25df2cb
/LLM/main/L0_MergeRequest_PR pipeline #63915 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #78128 [ run ] completed with state SUCCESS. Commit: 915d8b6
/LLM/main/L0_MergeRequest_PR pipeline #64397 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

Signed-off-by: Yoray Zack <yorayz@nvidia.com>
@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --stage-list "Build-Docker-Images"

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #78697 [ run ] triggered by Bot. Commit: a8712f4 Link to invocation

Signed-off-by: Yoray Zack <yorayz@nvidia.com>
@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #78701 [ run ] triggered by Bot. Commit: 95201cf Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #78697 [ run ] completed with state ABORTED. Commit: a8712f4

Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #78701 [ run ] completed with state SUCCESS. Commit: 95201cf
/LLM/main/L0_MergeRequest_PR pipeline #64845 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #78727 [ run ] triggered by Bot. Commit: 95201cf Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #78727 [ run ] completed with state SUCCESS. Commit: 95201cf
/LLM/main/L0_MergeRequest_PR pipeline #64866 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

Signed-off-by: Yoray Zack <yorayz@nvidia.com>
@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #78866 [ run ] triggered by Bot. Commit: 5902b73 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #78866 [ run ] completed with state SUCCESS. Commit: 5902b73
/LLM/main/L0_MergeRequest_PR pipeline #64975 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #79208 [ run ] triggered by Bot. Commit: 5902b73 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #79208 [ run ] completed with state SUCCESS. Commit: 5902b73
/LLM/main/L0_MergeRequest_PR pipeline #65243 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #79255 [ run ] triggered by Bot. Commit: 5902b73 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #79255 [ run ] completed with state SUCCESS. Commit: 5902b73
/LLM/main/L0_MergeRequest_PR pipeline #65284 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@chuangz0

Copy link
Copy Markdown
Collaborator

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #79528 [ run ] triggered by Bot. Commit: 5902b73 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #79528 [ run ] completed with state SUCCESS. Commit: 5902b73
/LLM/main/L0_MergeRequest_PR pipeline #65489 completed with status: 'UNSTABLE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

Link to invocation

@zackyoray

Copy link
Copy Markdown
Collaborator Author

/bot run --add-multi-gpu-test --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #79672 [ run ] triggered by Bot. Commit: 5902b73 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #79672 [ run ] completed with state SUCCESS. Commit: 5902b73
/LLM/main/L0_MergeRequest_PR pipeline #65596 completed with status: 'SUCCESS'

CI Report

Link to invocation

@chuangz0
chuangz0 merged commit 4945d31 into NVIDIA:main Oct 22, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants