Skip to content

chore(beep boop 🤖): Bump uv.lock (main, mcore-main) (2026-04-15) - #3335

Merged
yaoyu-33 merged 3 commits into
mainfrom
bump-ci-container-2026-04-15-main-main
Apr 15, 2026
Merged

chore(beep boop 🤖): Bump uv.lock (main, mcore-main) (2026-04-15)#3335
yaoyu-33 merged 3 commits into
mainfrom
bump-ci-container-2026-04-15-main-main

Conversation

@svcnvidia-nemo-ci

@svcnvidia-nemo-ci svcnvidia-nemo-ci commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

🚀 PR to bump uv.lock in main.

🤖 This PR will be merged automatically once CI passes.

Summary by CodeRabbit

  • Chores
    • Updated internal dependency versions to ensure compatibility and stability.

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@svcnvidia-nemo-ci

Copy link
Copy Markdown
Contributor Author

/ok to test a468de8

@copy-pr-bot

copy-pr-bot Bot commented Apr 15, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@coderabbitai

coderabbitai Bot commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 27f03908-adc0-4128-9fb3-58b24dc12305

📥 Commits

Reviewing files that changed from the base of the PR and between 6c78fba and a468de8.

⛔ Files ignored due to path filters (1)
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (2)
  • .main.commit
  • 3rdparty/Megatron-LM

📝 Walkthrough

Walkthrough

This PR updates the Megatron-LM git submodule pointer and an associated commit reference file from one commit hash to another, advancing the vendored dependency to a newer version without altering any functionality or code logic.

Changes

Cohort / File(s) Summary
Submodule and Commit Reference Update
.main.commit, 3rdparty/Megatron-LM
Updated git submodule pointer and commit reference from d85365bd... to c2d1a8f7..., advancing the vendored Megatron-LM dependency.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Suggested reviewers

  • yaoyu-33
  • maanug-nv
🚥 Pre-merge checks | ✅ 3 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title mentions 'Bump uv.lock' but the actual changes are to .main.commit and 3rdparty/Megatron-LM submodule references, not uv.lock files. Update the title to accurately reflect the actual changes, such as 'chore: Bump Megatron-LM submodule reference' or similar to match the changeset.
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Test Results For Major Changes ✅ Passed PR contains only minor changes—routine updates to commit references and git submodule pointer (+1/-1 total changes), explicitly marked as 'chore.' No code modifications affecting functionality. Automated CI testing will validate changes before auto-merge.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch bump-ci-container-2026-04-15-main-main

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

…revent UnboundLocalError

When no vision data is present (vision_grid_thw is None or empty), the
conditional block that assigns vision_embeds is skipped, causing an
UnboundLocalError at the downstream `if vision_embeds is not None` check.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: yaoyu-33 <yaoyu.094@gmail.com>
@yaoyu-33

Copy link
Copy Markdown
Contributor

/ok to test dc7488e

_fuse_moe_expert_weights loads tensors via safetensors (memory-mapped),
then writes back to the same file path. On some filesystems (e.g. Docker
overlay in CI), this causes EFAULT because save_file truncates the file
while the kept tensors still reference the mmap'd regions. Cloning the
kept tensors before saving avoids this.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: yaoyu-33 <yaoyu.094@gmail.com>
@yaoyu-33

Copy link
Copy Markdown
Contributor

/ok to test 6b50082

@yaoyu-33
yaoyu-33 merged commit fd648d5 into main Apr 15, 2026
87 checks passed
@yaoyu-33
yaoyu-33 deleted the bump-ci-container-2026-04-15-main-main branch April 15, 2026 19:10
yaoyu-33 added a commit that referenced this pull request Apr 21, 2026
…rs file (#3335) (#3441)

Signed-off-by: yaoyu-33 <yaoyu.094@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
vasunvidia pushed a commit to vasunvidia/Megatron-Bridge that referenced this pull request Jun 10, 2026
…VIDIA-NeMo#3335)

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: yaoyu-33 <yaoyu.094@gmail.com>
Co-authored-by: dimapihtar <37850217+dimapihtar@users.noreply.github.com>
Co-authored-by: yaoyu-33 <yaoyu.094@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Vasudevan Rengasamy <vrengasamy@nvidia.com>
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.

4 participants