Problem Statement
NemoClaw has Jetson-specific end-to-end coverage, but GitHub does not currently provide a supported Jetson runner. The explicit Jetson target can therefore validate workflow behavior without providing the hardware execution needed by changes such as #8099.
#6430 made runner unavailability bounded and actionable. It intentionally did not establish owned Jetson capacity.
Desired Outcome
Establish a trusted CI path that lets a GitHub Actions workflow dispatch NemoClaw E2E jobs to team-owned Jetson hardware through Colossus or an equivalent controlled execution service, then return the exact result, logs, and artifacts to the originating workflow.
Colossus support is a feasibility question, not an assumed dependency. The team has also requested AGX Thor T4000 and T5000 systems through MRS, which may provide the initial hardware pool if Colossus cannot supply Jetson capacity directly.
Design Questions
- Can Colossus provision or securely reach the required Jetson AGX Thor/Orin hardware?
- Should GitHub Actions dispatch to a Colossus job, a gateway in front of the MRS-provided systems, or a tightly controlled self-hosted runner?
- How are hardware reservation, health checking, clean-state restoration, concurrency, timeout, retry, and cleanup enforced?
- How are credentials and the runner host protected from fork pull requests and other untrusted changes?
- Which Jetson variants and JetPack versions form the required validation matrix?
Acceptance Criteria
Related Work
Source Discussion
Checklist
Problem Statement
NemoClaw has Jetson-specific end-to-end coverage, but GitHub does not currently provide a supported Jetson runner. The explicit Jetson target can therefore validate workflow behavior without providing the hardware execution needed by changes such as #8099.
#6430 made runner unavailability bounded and actionable. It intentionally did not establish owned Jetson capacity.
Desired Outcome
Establish a trusted CI path that lets a GitHub Actions workflow dispatch NemoClaw E2E jobs to team-owned Jetson hardware through Colossus or an equivalent controlled execution service, then return the exact result, logs, and artifacts to the originating workflow.
Colossus support is a feasibility question, not an assumed dependency. The team has also requested AGX Thor T4000 and T5000 systems through MRS, which may provide the initial hardware pool if Colossus cannot supply Jetson capacity directly.
Design Questions
Acceptance Criteria
Related Work
Source Discussion
Checklist