Repository navigation
build(deps): pin AISim 0.14.0 RC0 sources for release/1.7.0 - #18014
Merged
pvijayakrish merged 3 commits intoNov 4, 2026
Merged
Conversation
Signed-off-by: Harrison King Saturley-Hall <hsaturleyhal@nvidia.com>
Contributor
✅ Dynamo PR CI passed — run 41883049725 (attempt 1) on
|
This was referenced Nov 4, 2026
Signed-off-by: Harrison King Saturley-Hall <hsaturleyhal@nvidia.com>
Signed-off-by: Harrison King Saturley-Hall <hsaturleyhal@nvidia.com>
1 task done
22 of 31 tasks
1 task done
1 task done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
Dynamo 1.7.0 still consumes an AISimulate 0.13.0 nightly. Build its Python wheel and Rust dependency from AISim 0.14.0 RC0 commit
74dcdfcde184070d39e813ba24424b32e9627f00, using the renamedaisimandaisim-corepackages.Summary / Key Changes
aisim-core =0.14.0package through identical full-SHA Cargo patches in all three Cargo roots. Declareaisimulate-coreas its dependency alias to match the unchanged Rust library/import name and dependency-usage checks. All other locked package versions and checksums are preserved.aisim==0.14.0from that same pin and explicitly install the local wheel across all seven image targets. Preserveaisimulate/aisimulate_corePython imports and repository paths.host_cachestelemetry field, and complete source templates in test-image build contexts. Make the output-backpressure assertion independent of unrelated scheduler passes, bound native optimizer smoke grids, fix the virtual-connector test module-name collision, and keep its subprocess deadline within the outer test deadline. Bind the process-local FPM test to loopback.Approximately 80 added lines of build/dependency logic, excluding tests, documentation, comments, whitespace, and generated lockfiles. This uses a temporary AISim 0.14.0 RC0 source pin; the upstream commit declares Rust version
0.14.0. The separately version-stamped Artifactory0.14.0-rc.1crate is not used by this Git-source dependency.Operator golden semantics
RC0 selects vLLM timing data version
0.30.0when no backend version is specified. Update only the 17 corresponding--ais-backend-versionarguments in the three DGDR contracts. Names, selectors, hash directives, and every other expected field remain unchanged. Newly profiled or re-profiled mocker deployments can receive the newer command and roll; saved DGDs with explicit prior arguments keep those arguments. This is an intentional profiling-default change, not a wildcarded expectation.The branch also incorporates release-base PR #18079, which fixes the generated Helm README version drift from the release cut.
Validation
e686db9911d04bf263a4c1ae9a4ccd8978e08db6. All four aggregate gates are green; the PR has 100 successful checks, 29 intentional skips, and no failures.Issues and Ongoing Work
Refs OPS-9094.
Fixes #18074.
The attempted main counterpart #18114 was withdrawn: the package, dependency-pin and build migration is outside the API/DGD work in #17583. Main dependency integration needs separate ownership; #18114 retains the prepared branch and validation evidence. No other open AISim bump PR targeting this release was found. Precedents: #16715 for the source pin/build and #16949 for the later GA handoff. Cherry-pick approval and merge remain with the release team.
Pull Request Checklist
/pr-checklistskill.