Skip to content

An issue on "openshell sandbox upload/download" #1778

@ginnyykw

Description

@ginnyykw

Agent Diagnostic

nvidia openshell sandbox upload silently fails when uploading a directory immediately produced by nvidia openshell sandbox download. The failure is path/root-name based. Files under the original downloaded directory runs/ cannot be uploaded, even after touch or hardlinking within the same directory. The same inode uploads successfully when hardlinked from a different parent directory, and the entire tree uploads successfully after renaming runs to runs_renamed. File content, permissions, ACLs, ext4 attributes, owner/group, and hashes are identical. This suggests the upload tool is skipping or rejecting the original downloaded path, likely due to a local manifest/cache or path collision, and it fails without emitting an error.

Description

I've an issue on "openshell sandbox upload/download".

Files downloaded with openshell sandbox download from sandbox1 cannot be uploaded directly to sandbox2 with openshell sandbox upload. The command fails silently and shows "Upload complete". The same file content uploads successfully after copying to a new path.

Reproduction Steps

  1. openshell sandbox download sandbox1 /sandbox/runs/test.json runs/test.json
  2. openshell sandbox upload sandbox2 runs/ /sandbox

Environment

-openshell 0.0.44

Logs

Agent-First Checklist

  • I pointed my agent at the repo and had it investigate this issue
  • I loaded relevant skills (e.g., debug-openshell-cluster, debug-inference, openshell-cli)
  • My agent could not resolve this — the diagnostic above explains why

Metadata

Metadata

Assignees

No one assigned

    Labels

    gator:validatedGator validated this issue as ready for workstate:triage-neededOpened without agent diagnostics and needs triage

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions