Conversation
1c6b125 to
3db9ff5
Compare
3db9ff5 to
d4ddb87
Compare
|
Label |
d4ddb87 to
1e5116c
Compare
1e5116c to
a45c6f3
Compare
a45c6f3 to
e2c6cc7
Compare
AGX Thor validation updateWe reproduced the Jetson CUDA failure and passed the NemoClaw onboarding GPU gate on an NVIDIA AGX Thor through OpenShell's native Docker CDI route. The isolation result was: This confirms that #2846 fixes the Jetson
The tested binary was based on OpenShell The sysfs and path-capacity work appears best tracked under #1606 or a focused child issue, while #2846 remains the |
e2c6cc7 to
c8b4e7e
Compare
0bac791 to
f452e9f
Compare
f452e9f to
6e19022
Compare
6e19022 to
b533713
Compare
Signed-off-by: Evan Lezar <elezar@nvidia.com>
b533713 to
5cb218d
Compare
Summary
Preserve standard sbin directories in supervisor-launched sandbox child shells when CDI exposes tools such as
/usr/sbin/nvidia-smion Orin systems.Related Issue
No issue required: small localized regression fix discovered while validating stacked PR #2265 on an Orin Docker GPU gateway.
Changes
/usr/local/sbin,/usr/sbin, and/sbin./usr/sbin/nvidia-smi..bashrcrepair only when the CDI/policy gate is active.-centrypoints and SSH exec/login-shell commands only when the CDI/policy gate is active.PATHvalues on both entrypoint and SSH execution paths only when the CDI/policy gate is active.Testing
mise x -- cargo test -p openshell-supervisor-process standard_sbinmise x -- cargo test -p openshell-supervisor-process startup_snippetmise x -- cargo test -p openshell-supervisor-process symlinkmise x -- cargo test -p openshell-supervisor-process inject_provider_envmise x -- cargo test -p openshell-supervisor-process apply_child_envmise x -- cargo clippy -p openshell-supervisor-process --all-targets -- -D warningsPREBUILT_ARCH=arm64 bash tasks/scripts/stage-prebuilt-binaries.sh supervisor-outputPATHincludes/usr/sbin,command -v nvidia-smiresolves/usr/sbin/nvidia-smi, andnvidia-smi -Lreports the Orin GPUPATH=/sandbox/.venv/bin:/usr/local/bin:/usr/bin:/bin, confirming the CDI gate leaves ordinary sandboxes untouchedmise run pre-commitpassespostgresql, and workspace Rust lint hits a stalesqlx_macrosartifact requiringGLIBC_2.39.Checklist