Skip to content

Repo tool package_container is not working #493

@DiegoTorresBZS

Description

@DiegoTorresBZS

Description

I have transitioned to using IsaacSim because the omni.replicator.core extension in Kit App 109.0.3 requires omni.pip.cloud, a dependency that appears to be exclusive to the IsaacSim bundle.

Since I need the latest version of Replicator (available only in current IsaacSim 6.0.0-dev), I am encountering an issue while building my Docker image. It appears the previous repo tool package no longer supports the --container flag. I am receiving the following error after following this steps:

# Clone the repository with v6.0.0-dev branch
git clone -b v6.0.0-dev https://github.com/isaac-sim/IsaacSim.git IsaacSim-v6.0.0-dev
cd IsaacSim-v6.0.0-dev
git lfs install
git lfs pull

# Build IsaacSim
./build.sh

After those commands, the issues start when trying to build the Docker image:

  • Try 1 command and output:
./repo.sh package_container
Script dir: /home/omniverse/workspace/IsaacSim-v6.0.0-dev
No kit apps found in the config. Define one in your repo.toml configuration file. You can use the '--generate' argument to generate default container template files into the destination folder. 

You can also enable the 'gui_cli' option in your repo.toml configuration file to use a Curses-based interface to select a kit app.

It seems I have to generate one like in --help described (but only available when clonning the branch v6.0.0-dev not the main one):

  • Try 2 command and output:
./repo.sh package_container --app isaacsim.exp.full.kit --generate /home/omniverse/workspace/IsaacSim-v6.0.0-dev/isaacsim-full
Script dir: /home/omniverse/workspace/IsaacSim-v6.0.0-dev
Generating default container template files into: /home/omniverse/workspace/IsaacSim-v6.0.0-dev/isaacsim-full
Destination folder /home/omniverse/workspace/IsaacSim-v6.0.0-dev/isaacsim-full does not exist. Creating it.
repo.toml configuration injected for kit app: isaacsim.exp.full.kit with container Dockerfile path: isaacsim-full/Dockerfile
./repo.sh package_container --app isaacsim.exp.full.kit
Script dir: /home/omniverse/workspace/IsaacSim-v6.0.0-dev
Containerizing Kit app: isaacsim.exp.full
staging fat package in '/tmp/tmpler9xidt/package': '${root}/repo${shell_ext}' package -m fat_package --root /home/omniverse/workspace/IsaacSim-v6.0.0-dev/_build/linux-x86_64/release -c release 
--temp-dir=/tmp/tmpler9xidt/package --stage-only --/repo_package/packages/fat_package/root=
Script dir: /home/omniverse/workspace/IsaacSim-v6.0.0-dev
Package: fat_package has no files specified for platform: linux-x86_64, configs: ['release']. Skipping.
trimming unused extensions: /tmp/tmpler9xidt/package/isaacsim.exp.full.kit.sh --disable-ext-startup --exec 
/home/diego/.cache/packman/chk/repo_kit_tools/1.16.0/omni/repo/kit_tools/scripts/remove_unused_extensions.py
[02/19/26 16:38:55] ERROR    error running: /tmp/tmpler9xidt/package/isaacsim.exp.full.kit.sh --disable-ext-startup --exec                                                           utils.py:419
                             /home/diego/.cache/packman/chk/repo_kit_tools/1.16.0/omni/repo/kit_tools/scripts/remove_unused_extensions.py, code: -1, message: "[Errno 2] No such                 
                             file or directory: '/tmp/tmpler9xidt/package/isaacsim.exp.full.kit.sh'"                                                                                             
Interrupting...
                    ERROR    SystemExit exception stack trace dumped to logfile /home/omniverse/workspace/IsaacSim-v6.0.0-dev/_repo/repo.log. Stacks dumped to console via `--verbose` log.py:186
                             or `--tracebacks`.                                                                                                                                                  
                             SystemExit: 1                   

I guess since fat_package step is skipping there is no way to continue the building process.

I would need help here fixing this. I would appreciate an example in case I have missing something crucial but not trivial.

Thanks in advance for any help

Isaac Sim version

6.0.0-dev

Operating System (OS)

Ubuntu 24.04

GPU Name

NVIDIA GeForce RTX 5070

GPU Driver and CUDA versions

Driver: 580.95.05, CUDA: 13.0

Logs

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions