Skip to content

[None][chore] BREAKING: Remove AutoDeploy from TensorRT-LLM - #19028

Merged
longlee0622 merged 10 commits into
NVIDIA:mainfrom
nv-auto-deploy:bala/remove-autodeploy
Sep 24, 2026
Merged

longlee0622 merged 10 commits into
NVIDIA:mainfrom
nv-auto-deploy:bala/remove-autodeploy

Conversation

@bmarimuthu-nv

@bmarimuthu-nv bmarimuthu-nv commented Sep 10, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • BREAKING: remove the in-tree AutoDeploy backend, examples, documentation, and tests, including backend selection in serving, the LLM API, checkpoint loading, and benchmarking
  • remove dependent packaging, CI inventory, scanning, and ownership configuration
  • address review feedback: preserve chunked-prefill validation coverage; remove unused loader/serve arguments, unreachable legacy logits and request-validation branches, unused V-stride overrides, and the orphaned non-update FLA implementation
  • preserve the live FLA update path and default attention stride calculations
  • rebase onto main at fffdfba72, retaining upstream OpenEngine, guided-decoding, performance, and speculative-decoding changes while removing their obsolete AutoDeploy references

Validation

The deletion and review fixes at a264233ad passed the following local checks. The two subsequent MiniMax test-fixture repairs in ef428052a also pass all applicable file pre-commit checks:

  • applicable pre-commit checks pass, including formatting, lint, YAML/TOML, generated configuration checks, and test inventory validation
  • repository lightweight mypy passes for its 17 configured source files
  • all 62 modified Python sources relative to main compile
  • no tracked AutoDeploy identifiers or unresolved merge entries remain
  • diff whitespace checks pass; commits have DCO sign-offs

CI and test limitations

Pipeline #60745 completed both x86_64 and SBSA builds successfully. Its progress report exposed two stale MiniMax test fixtures: the shared-expert helper rejected lora_params, and the LoRA composition fixture lacked routed_output_is_global. Both fixtures are repaired in ef428052a, with existing numerical and LoRA-forwarding assertions preserved. The compliance scan separately aborted because its Jenkins agent failed to launch (jnlp exit 255).

CI with fail-fast disabled has been dispatched on ef428052a; runtime results remain pending. No failures have been waived.

The local environment lacks PyTorch and compiled TensorRT-LLM bindings. Runtime tests, bindings-aware type checking, golden-manifest verification, and C++/GPU validation therefore remain dependent on CI or a matching build environment.

E2E output

No inference output generated locally.

Signed-off-by: Balamurugan Marimuthu <246387390+bmarimuthu-nv@users.noreply.github.com>
@bmarimuthu-nv

Copy link
Copy Markdown
Collaborator Author

/bot run --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #75212 [ run ] triggered by Bot. Commit: a91e1d6 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #75184 [ run ] completed with state ABORTED. Commit: fc7d147

Link to invocation

Signed-off-by: Balamurugan Marimuthu <246387390+bmarimuthu-nv@users.noreply.github.com>
@bmarimuthu-nv

Copy link
Copy Markdown
Collaborator Author

/bot run --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #75224 [ run ] triggered by Bot. Commit: 65736da Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #75212 [ run ] completed with state ABORTED. Commit: a91e1d6

Link to invocation

Signed-off-by: Balamurugan Marimuthu <246387390+bmarimuthu-nv@users.noreply.github.com>
@bmarimuthu-nv

Copy link
Copy Markdown
Collaborator Author

/bot run --disable-fail-fast

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #75238 [ run ] triggered by Bot. Commit: 75725ca Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #75224 [ run ] completed with state ABORTED. Commit: 65736da

Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #75238 [ run ] completed with state SUCCESS. Commit: 75725ca
/LLM/main/L0_MergeRequest_PR pipeline #61988 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

@bmarimuthu-nv

Copy link
Copy Markdown
Collaborator Author

/bot run

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #75323 [ run ] triggered by Bot. Commit: 75725ca Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #75323 [ run ] completed with state SUCCESS. Commit: 75725ca
/LLM/main/L0_MergeRequest_PR pipeline #62069 completed with status: 'SUCCESS'

CI Report

Link to invocation

@longlee0622
longlee0622 merged commit 3195913 into NVIDIA:main Sep 24, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api-breaking Accepted LLM API contract change that is backwards-incompatible ci: full pre-merge approved

Projects

None yet

Development

Successfully merging this pull request may close these issues.