Error launching Isaac ROS docker dev environment: unresolvable CDI devices

Hi,

I’m trying to setup the Isaac ROS Docker Dev Environment on my Jetson Orin following this guide:Developer Environment Setup — isaac_ros_docs documentation

I’m running jetpack 6.0

In isaac_ros_common, I have an error running the script ./run_dev.sh:

Launching Isaac ROS Dev container with image key aarch64.ros2_humble: /mnt/nova_ssd/workspace/isaac-ros-dev/
Building aarch64.ros2_humble base as image: isaac_ros_dev-aarch64
Building layered image for key aarch64.ros2_humble as isaac_ros_dev-aarch64
Using configured docker search paths: /mnt/nova_ssd/workspace/isaac-ros-dev/src/isaac_ros_common/scripts/../docker
Checking if base image nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_deaea1a392d5c02f76be3f4651f4b65a exists on remote registry
Found pre-built base image: nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_deaea1a392d5c02f76be3f4651f4b65a
aarch64-ros2_humble_deaea1a392d5c02f76be3f4651f4b65a: Pulling from nvidia/isaac/ros
Digest: sha256:69b1a8b4373fce2a57ab656cd7c7e2a714f685cfd62168418caeaa216d4315a0
Status: Image is up to date for nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_deaea1a392d5c02f76be3f4651f4b65a
nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_deaea1a392d5c02f76be3f4651f4b65a
Finished pulling pre-built base image: nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_deaea1a392d5c02f76be3f4651f4b65a
Nothing to build, retagged nvcr.io/nvidia/isaac/ros:aarch64-ros2_humble_deaea1a392d5c02f76be3f4651f4b65a as isaac_ros_dev-aarch64
Running isaac_ros_dev-aarch64-container
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: could not apply required modification to OCI specification: error modifying OCI spec: failed to inject CDI devices: unresolvable CDI devices nvidia.com/gpu=all, nvidia.com/pva=all: unknown.
/mnt/nova_ssd/workspace/isaac-ros-dev/src/isaac_ros_common

looking a bit deeper, I’ve found that running sudo nvidia-ctk cdi list I don’t have any CDI devices detected:
INFO[0000] Found 0 CDI devices

Please advise

Hi Hugo, the current version of jetpack for release 3.2 is jetpack 6.1, I had the same issue and you have 2 ways to solve it: pick the release 3.1 on all the github repositories of nvidia or upgrade the jetpack to version 6.1