Skip to content

chore(beep boop 🤖): Bump uv.lock (main) (2026-03-15)#2807

Closed
svcnvidia-nemo-ci wants to merge 1 commit intomainfrom
bump-ci-container-2026-03-15-main-main
Closed

chore(beep boop 🤖): Bump uv.lock (main) (2026-03-15)#2807
svcnvidia-nemo-ci wants to merge 1 commit intomainfrom
bump-ci-container-2026-03-15-main-main

Conversation

@svcnvidia-nemo-ci
Copy link
Copy Markdown
Contributor

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

🚀 PR to bump uv.lock in main.

🤖 This PR will be merged automatically once CI passes.

Summary by CodeRabbit

  • Chores
    • Updated internal component and dependency versions.

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 32f0c48

@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot bot commented Mar 15, 2026

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
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Mar 15, 2026

📝 Walkthrough

Walkthrough

This PR updates two version tracking references to point to a new Megatron-LM commit hash. The .main.commit file and the 3rdparty/Megatron-LM submodule pointer are both changed to reference commit f8becec65f47982c80c3d397bef7c3fba65f9efc instead of 7ca9dc56b1e52a02b495493f2588c85e214b488e.

Changes

Cohort / File(s) Summary
Version tracking
.main.commit
Updated tracked commit hash to f8becec65f47982c80c3d397bef7c3fba65f9efc.
Submodule reference
3rdparty/Megatron-LM
Updated Megatron-LM submodule pointer to commit f8becec65f47982c80c3d397bef7c3fba65f9efc.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Suggested reviewers

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

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title mentions bumping 'uv.lock' but the actual changes are to '.main.commit' and a Megatron-LM submodule pointer, not the uv.lock file itself. Update the title to accurately reflect the actual changes, such as 'chore: Update .main.commit and Megatron-LM submodule pointer' or similar.
✅ 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 This PR contains only minor changes—a routine submodule pointer update to a Megatron-LM bug fix release with minimal impact (+1/-1 lines).

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch bump-ci-container-2026-03-15-main-main
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In @.main.commit:
- Line 1: Update the PR title and description to accurately reflect that the
change updates the Megatron-LM submodule by bumping the tracked commit in
.main.commit to f8becec65f47982c80c3d397bef7c3fba65f9efc (a bugfix release:
"Miscellaneous inference bug fixes `#3840`") instead of saying it bumps uv.lock;
edit the PR title and body to mention updating the Megatron-LM submodule commit
and note that this is a non-breaking bugfix release, including the commit hash
f8becec65f47982c80c3d397bef7c3fba65f9efc for traceability.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: a0db21a1-f67c-4153-ae92-c357ddd095cf

📥 Commits

Reviewing files that changed from the base of the PR and between bb5790f and 32f0c48.

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

@@ -1 +1 @@
7ca9dc56b1e52a02b495493f2588c85e214b488e
f8becec65f47982c80c3d397bef7c3fba65f9efc
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Description: Verify the new Megatron-LM commit exists and get its details

# Check if the commit exists in the submodule
cd 3rdparty/Megatron-LM 2>/dev/null || {
  echo "Megatron-LM submodule not found at 3rdparty/Megatron-LM"
  exit 1
}

# Fetch the latest changes to ensure we have the commit
git fetch origin

# Verify the new commit exists and show details
echo "=== Checking new commit f8becec65f47982c80c3d397bef7c3fba65f9efc ==="
git cat-file -t f8becec65f47982c80c3d397bef7c3fba65f9efc 2>/dev/null || {
  echo "ERROR: Commit f8becec65f47982c80c3d397bef7c3fba65f9efc not found"
  exit 1
}

echo -e "\n=== Commit details ==="
git log -1 --oneline f8becec65f47982c80c3d397bef7c3fba65f9efc

echo -e "\n=== Checking old commit 7ca9dc56b1e52a02b495493f2588c85e214b488e ==="
git cat-file -t 7ca9dc56b1e52a02b495493f2588c85e214b488e 2>/dev/null || {
  echo "ERROR: Old commit 7ca9dc56b1e52a02b495493f2588c85e214b488e not found"
  exit 1
}

echo -e "\n=== Commits between old and new ==="
git log --oneline 7ca9dc56b1e52a02b495493f2588c85e214b488e..f8becec65f47982c80c3d397bef7c3fba65f9efc

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 204


🏁 Script executed:

git ls-files | head -20

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 739


🏁 Script executed:

cat .main.commit 2>/dev/null || echo "File not found"

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 111


🏁 Script executed:

git config --file .gitmodules --name-only --get-regexp path 2>/dev/null | head -20 || echo "No submodules found or .gitmodules doesn't exist"

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 106


🏁 Script executed:

fd ".main.commit" --type f

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 53


🏁 Script executed:

find . -name ".main.commit" -type f 2>/dev/null

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 85


🏁 Script executed:

git config --file .gitmodules --get submodule.3rdparty/Megatron-LM.url

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 112


🏁 Script executed:

cat .dev.commit

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 111


🏁 Script executed:

ls -la | grep "\.commit"

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 201


🏁 Script executed:

git submodule status

Repository: NVIDIA-NeMo/Megatron-Bridge

Length of output: 133


🌐 Web query:

site:github.com/NVIDIA/Megatron-LM commit f8becec65f47982c80c3d397bef7c3fba65f9efc

💡 Result:

Commit f8becec65f47982c80c3d397bef7c3fba65f9efc in NVIDIA/Megatron-LM is titled “Miscellaneous inference bug fixes (#3840)”, authored by Keshav Santhanam, dated Fri, Mar 13, 2026 17:49:46 -0700. [1]

It changes 9 files with 5,275 insertions and 4,762 deletions, mainly in Megatron Core inference dynamic context/engine and related Mamba metadata, plus updates to H100 test recipes and multiple inference unit/functional test fixtures (including a large update to golden_values_dev_dgx_h100.json). [1][2]

Sources: [1] [2]


Update PR description to accurately reflect changes.

The PR title and description mention bumping uv.lock, but the actual changes update .main.commit (tracking file for the Megatron-LM submodule) to commit f8becec65f47982c80c3d397bef7c3fba65f9efc. The new commit is a valid bug fix release ("Miscellaneous inference bug fixes #3840") from Megatron-LM and does not introduce breaking changes, but the PR metadata should be corrected to accurately describe what is being updated.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.main.commit at line 1, Update the PR title and description to accurately
reflect that the change updates the Megatron-LM submodule by bumping the tracked
commit in .main.commit to f8becec65f47982c80c3d397bef7c3fba65f9efc (a bugfix
release: "Miscellaneous inference bug fixes `#3840`") instead of saying it bumps
uv.lock; edit the PR title and body to mention updating the Megatron-LM
submodule commit and note that this is a non-breaking bugfix release, including
the commit hash f8becec65f47982c80c3d397bef7c3fba65f9efc for traceability.

@yaoyu-33
Copy link
Copy Markdown
Contributor

Superseded by latest nightly bump.

@yaoyu-33 yaoyu-33 closed this Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants