Skip to content

Bump Automodel to Nemorl dedicate branch #1586

@RayenTian

Description

@RayenTian

Title

Create a NeMo-RL dedicate branch and bump Automodel to the branch

Background / Motivation

  • Align with upstream Automodel fixes/features to improve compatibility, performance, and stability.
  • Target commit: 2d20e33a19d5e53a271b1403b507475e68ad14dc (the “target commit”).
  • Upstream repository: Automodel Upstream.

Scope

  • Upgrade Automodel to the target branch.
  • Update lockfiles and dependency overrides in this repo as needed.
  • Verify compatibility with existing training/inference pipelines (including vLLM integration, DTensor/MoE, etc.).

Implementation Steps

  1. Create a special branch for nemorl and point Automodel to the target commit
  • git submodule update --init path/to/automodel
  • In submodule: git fetch origin && git checkout 2d20e33a19d5e53a271b1403b507475e68ad14dc
  • In main repo: git add path/to/automodel && git commit -m "chore(automodel): bump to 2d20e33..."
  • Run uv lock to refresh lockfiles.
  1. Dependency alignment and preinstallation

  2. Configuration and environment

Checklist

  • Point to the target branch (submodule).
  • uv lock and installation complete without warnings.
  • Unit, integration, and performance tests pass.
  • Docs and release notes updated (including rollback guidance).

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions