Skip to content

ci: AUT-2161 route external jobs through ephemeral v2 - #3863

Merged
chtruong814 merged 1 commit into
NVIDIA-NeMo:mainfrom
svcnemo-autobot:ci/ephemeral-v2-routing
Aug 28, 2026
Merged

ci: AUT-2161 route external jobs through ephemeral v2#3863
chtruong814 merged 1 commit into
NVIDIA-NeMo:mainfrom
svcnemo-autobot:ci/ephemeral-v2-routing

Conversation

@svcnemo-autobot

Copy link
Copy Markdown
Contributor

Background

RL uses NON_NVIDIA_H100_RUNNER for external H100 jobs. AUT-2161 requires shared feature-flagged routing.

What changed

  • pin the resolver and H100 preflight to v1.9.0
  • resolve the external label from NON_NVIDIA_H100_RUNNER
  • preserve DEFAULT_H100_RUNNER for members and legacy fallback when unset

Details

flowchart LR
  V[Lane variable] --> R[Shared resolver]
  H[Legacy H100 variable] --> R
  R --> P[External H100 preflight]
  M[Member H100 runner] --> P
Loading

Tested

Static assertions verified the RL-specific legacy source, immutable pin, dynamic output, and unchanged member input. GitHub CI remains authoritative.

Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
@svcnemo-autobot
svcnemo-autobot requested a review from a team as a code owner August 27, 2026 02:25
@copy-pr-bot

copy-pr-bot Bot commented Aug 27, 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.

@github-actions github-actions Bot added the CI Relating to CI label Aug 27, 2026
@svcnvidia-nemo-ci svcnvidia-nemo-ci added the CI:L0 Run doctests and unit tests label Aug 27, 2026
@svcnvidia-nemo-ci

Copy link
Copy Markdown
Contributor

/ok to test d71dcdb

@chtruong814
chtruong814 merged commit b290529 into NVIDIA-NeMo:main Aug 28, 2026
68 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI:L0 Run doctests and unit tests CI Relating to CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants