GithubHelp home page GithubHelp logo

nvidia-isaac-ros / isaac_ros_common Goto Github PK

View Code? Open in Web Editor NEW
151.0 5.0 100.0 450 KB

Common utilities, packages, scripts, Dockerfiles, and testing infrastructure for Isaac ROS packages.

Home Page: https://developer.nvidia.com/isaac-ros-gems

License: Other

Shell 57.15% CMake 33.18% C++ 9.68%
nvidia ros2-humble ros docker ros2 ubuntu gpu jetson

isaac_ros_common's People

Contributors

felipegdm avatar hemalshahnv avatar hguillen avatar jaiveersinghnv avatar shahshadow avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

isaac_ros_common's Issues

Clarification on Dockers

Hi,

I'm a bit confused by the instructions.

I've cloned the repo and git-lfs'ed, so there is ~/your_ws/src/isaac_ros_common now.

If I go to ~/your_ws/src/isaac_ros_common, and run ./scripts/run_dev.sh ~/your_ws
it builds isaac_ros_dev-aarch64 with base aarch64-humble-nav2-image

I see there's isaac_ros_common/docker/realsense-dockerfile-example/ with Dockerfile.realsense, and the two jetsonHacks scripts.

From what I understand of the instructions, if I wanted to build realsense on top,
I would put these lines in ~/your_ws/src/isaac_ros_common/scripts/.isaac_ros_common-config:

CONFIG_IMAGE_KEY=humble.nav2.realsense
CONFIG_DOCKER_SEARCH_DIRS=($HOME/src/isaac_ros_common/docker/)

Then from ~/your_ws/src/isaac_ros_common, I run ./scripts/run_dev.sh ~/your_ws
I tried the external directory name, too, in case it's meant to be that. Tried with the realsense-dockerfile-example directory too.

But it just builds using key aarch64.humble.nav2.user, and gives no indication that the config had any effect.

Could someone please clarify the usage? Thanks

Why is NVIDIA using a proprietary license?

Are Isaac ROS common and Isaac ROS visual SLAM under NVIDIA's proprietary license instead of the Apache License 2.0? It seems that only these two are under a proprietary license within the Isaac ROS platform. Looking at the commit logs, it appears that other projects are updating when releasing DP2.

Docker error running run_dev.sh

Trying to build the dev env and when I run run_dev.sh I get this error message.
failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: error adding seccomp filter rule for syscall clone3: permission denied: unknown
~/gem_ws/src/isaac_ros_common
nvidia-docker is there nvidia-runtime is enabled. this is on a jetson xavier.

Missing keys to docker file x86_64

Found out that dockerfile x86_64 is missing the apt keys for script/run_dev.sh to properly work.

added this run line, makes it to work fine it seems

 # Fundamentals
RUN apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/3bf863cc.pub

Error when running docker

Hello,
I am trying to use ISAAC ROS environment with my Jetson Xavier NX board (Jetpack 4.6.1 L4T 32.6). My ultimate aim is to run HW accelerated April Tag detection code.

***When I run the script with sudo ./run_dev.sh Dockers builds successfully but I am getting the error below when it tries to create group id.

'gid '0' already exists'

***If I comment out this part (Line 188-192) from Dockerfile.aarch64.base and run docker without user "admin" (to get rid of above error), I am getting the long error below:

docker: Error response from daemon: OCI runtime create failed: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: Running hook #0:: error running hook: exit status 1, stdout: src: /usr/lib/aarch64-linux-gnu/libcudnn.so.8, src_lnk: libcudnn.so.8.2.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn.so.8, dst_lnk: libcudnn.so.8.2.1
src: /usr/lib/aarch64-linux-gnu/libcudnn.so, src_lnk: /etc/alternatives/libcudnn_so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn.so, dst_lnk: /etc/alternatives/libcudnn_so
src: /usr/lib/aarch64-linux-gnu/libcudnn_ops_infer.so.8, src_lnk: libcudnn_ops_infer.so.8.2.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_ops_infer.so.8, dst_lnk: libcudnn_ops_infer.so.8.2.1
src: /usr/lib/aarch64-linux-gnu/libcudnn_ops_infer.so, src_lnk: /etc/alternatives/libcudnn_ops_infer_so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_ops_infer.so, dst_lnk: /etc/alternatives/libcudnn_ops_infer_so
src: /usr/lib/aarch64-linux-gnu/libcudnn_ops_train.so.8, src_lnk: libcudnn_ops_train.so.8.2.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_ops_train.so.8, dst_lnk: libcudnn_ops_train.so.8.2.1
src: /usr/lib/aarch64-linux-gnu/libcudnn_ops_train.so, src_lnk: /etc/alternatives/libcudnn_ops_train_so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_ops_train.so, dst_lnk: /etc/alternatives/libcudnn_ops_train_so
src: /usr/lib/aarch64-linux-gnu/libcudnn_adv_infer.so.8, src_lnk: libcudnn_adv_infer.so.8.2.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_adv_infer.so.8, dst_lnk: libcudnn_adv_infer.so.8.2.1
src: /usr/lib/aarch64-linux-gnu/libcudnn_adv_infer.so, src_lnk: /etc/alternatives/libcudnn_adv_infer_so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_adv_infer.so, dst_lnk: /etc/alternatives/libcudnn_adv_infer_so
src: /usr/lib/aarch64-linux-gnu/libcudnn_cnn_infer.so.8, src_lnk: libcudnn_cnn_infer.so.8.2.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_cnn_infer.so.8, dst_lnk: libcudnn_cnn_infer.so.8.2.1
src: /usr/lib/aarch64-linux-gnu/libcudnn_cnn_infer.so, src_lnk: /etc/alternatives/libcudnn_cnn_infer_so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_cnn_infer.so, dst_lnk: /etc/alternatives/libcudnn_cnn_infer_so
src: /usr/lib/aarch64-linux-gnu/libcudnn_adv_train.so.8, src_lnk: libcudnn_adv_train.so.8.2.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_adv_train.so.8, dst_lnk: libcudnn_adv_train.so.8.2.1
src: /usr/lib/aarch64-linux-gnu/libcudnn_adv_train.so, src_lnk: /etc/alternatives/libcudnn_adv_train_so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_adv_train.so, dst_lnk: /etc/alternatives/libcudnn_adv_train_so
src: /usr/lib/aarch64-linux-gnu/libcudnn_cnn_train.so.8, src_lnk: libcudnn_cnn_train.so.8.2.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_cnn_train.so.8, dst_lnk: libcudnn_cnn_train.so.8.2.1
src: /usr/include/cudnn_adv_infer.h, src_lnk: /etc/alternatives/cudnn_adv_infer_h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/include/cudnn_adv_infer.h, dst_lnk: /etc/alternatives/cudnn_adv_infer_h
src: /usr/include/cudnn_adv_train.h, src_lnk: /etc/alternatives/cudnn_adv_train_h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/include/cudnn_adv_train.h, dst_lnk: /etc/alternatives/cudnn_adv_train_h
src: /usr/include/cudnn_backend.h, src_lnk: /etc/alternatives/cudnn_backend_h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/include/cudnn_backend.h, dst_lnk: /etc/alternatives/cudnn_backend_h
src: /usr/include/cudnn_cnn_infer.h, src_lnk: /etc/alternatives/cudnn_cnn_infer_h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/include/cudnn_cnn_infer.h, dst_lnk: /etc/alternatives/cudnn_cnn_infer_h
src: /usr/include/cudnn_cnn_train.h, src_lnk: /etc/alternatives/cudnn_cnn_train_h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/include/cudnn_cnn_train.h, dst_lnk: /etc/alternatives/cudnn_cnn_train_h
src: /usr/include/cudnn.h, src_lnk: /etc/alternatives/libcudnn, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/include/cudnn.h, dst_lnk: /etc/alternatives/libcudnn
src: /usr/include/cudnn_ops_infer.h, src_lnk: /etc/alternatives/cudnn_ops_infer_h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/include/cudnn_ops_infer.h, dst_lnk: /etc/alternatives/cudnn_ops_infer_h
src: /usr/include/cudnn_ops_train.h, src_lnk: /etc/alternatives/cudnn_ops_train_h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/include/cudnn_ops_train.h, dst_lnk: /etc/alternatives/cudnn_ops_train_h
src: /usr/include/cudnn_version.h, src_lnk: /etc/alternatives/cudnn_version_h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/include/cudnn_version.h, dst_lnk: /etc/alternatives/cudnn_version_h
src: /etc/alternatives/libcudnn, src_lnk: /usr/include/aarch64-linux-gnu/cudnn_v8.h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/libcudnn, dst_lnk: /usr/include/aarch64-linux-gnu/cudnn_v8.h
src: /etc/alternatives/libcudnn_adv_infer_so, src_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_adv_infer.so.8, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/libcudnn_adv_infer_so, dst_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_adv_infer.so.8
src: /etc/alternatives/libcudnn_adv_train_so, src_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_adv_train.so.8, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/libcudnn_adv_train_so, dst_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_adv_train.so.8
src: /etc/alternatives/libcudnn_cnn_infer_so, src_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_cnn_infer.so.8, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/libcudnn_cnn_infer_so, dst_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_cnn_infer.so.8
src: /etc/alternatives/libcudnn_cnn_train_so, src_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_cnn_train.so.8, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/libcudnn_cnn_train_so, dst_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_cnn_train.so.8
src: /etc/alternatives/libcudnn_ops_infer_so, src_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_ops_infer.so.8, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/libcudnn_ops_infer_so, dst_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_ops_infer.so.8
src: /etc/alternatives/libcudnn_ops_train_so, src_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_ops_train.so.8, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/libcudnn_ops_train_so, dst_lnk: /usr/lib/aarch64-linux-gnu/libcudnn_ops_train.so.8
src: /etc/alternatives/libcudnn_so, src_lnk: /usr/lib/aarch64-linux-gnu/libcudnn.so.8, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/libcudnn_so, dst_lnk: /usr/lib/aarch64-linux-gnu/libcudnn.so.8
src: /etc/alternatives/cudnn_adv_infer_h, src_lnk: /usr/include/aarch64-linux-gnu/cudnn_adv_infer_v8.h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/cudnn_adv_infer_h, dst_lnk: /usr/include/aarch64-linux-gnu/cudnn_adv_infer_v8.h
src: /etc/alternatives/cudnn_backend_h, src_lnk: /usr/include/aarch64-linux-gnu/cudnn_backend_v8.h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/cudnn_backend_h, dst_lnk: /usr/include/aarch64-linux-gnu/cudnn_backend_v8.h
src: /etc/alternatives/cudnn_cnn_train_h, src_lnk: /usr/include/aarch64-linux-gnu/cudnn_cnn_train_v8.h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/cudnn_cnn_train_h, dst_lnk: /usr/include/aarch64-linux-gnu/cudnn_cnn_train_v8.h
src: /etc/alternatives/cudnn_ops_train_h, src_lnk: /usr/include/aarch64-linux-gnu/cudnn_ops_train_v8.h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/cudnn_ops_train_h, dst_lnk: /usr/include/aarch64-linux-gnu/cudnn_ops_train_v8.h
src: /etc/alternatives/cudnn_adv_train_h, src_lnk: /usr/include/aarch64-linux-gnu/cudnn_adv_train_v8.h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/cudnn_adv_train_h, dst_lnk: /usr/include/aarch64-linux-gnu/cudnn_adv_train_v8.h
src: /etc/alternatives/cudnn_cnn_infer_h, src_lnk: /usr/include/aarch64-linux-gnu/cudnn_cnn_infer_v8.h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/cudnn_cnn_infer_h, dst_lnk: /usr/include/aarch64-linux-gnu/cudnn_cnn_infer_v8.h
src: /etc/alternatives/cudnn_ops_infer_h, src_lnk: /usr/include/aarch64-linux-gnu/cudnn_ops_infer_v8.h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/cudnn_ops_infer_h, dst_lnk: /usr/include/aarch64-linux-gnu/cudnn_ops_infer_v8.h
src: /etc/alternatives/cudnn_version_h, src_lnk: /usr/include/aarch64-linux-gnu/cudnn_version_v8.h, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/alternatives/cudnn_version_h, dst_lnk: /usr/include/aarch64-linux-gnu/cudnn_version_v8.h
src: /usr/lib/aarch64-linux-gnu/libcudnn_static.a, src_lnk: /etc/alternatives/libcudnn_stlib, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcudnn_static.a, dst_lnk: /etc/alternatives/libcudnn_stlib
src: /usr/lib/libvisionworks_sfm.so, src_lnk: libvisionworks_sfm.so.0.90, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/libvisionworks_sfm.so, dst_lnk: libvisionworks_sfm.so.0.90
src: /usr/lib/libvisionworks_sfm.so.0.90, src_lnk: libvisionworks_sfm.so.0.90.4, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/libvisionworks_sfm.so.0.90, dst_lnk: libvisionworks_sfm.so.0.90.4
src: /usr/lib/libvisionworks.so, src_lnk: libvisionworks.so.1.6, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/libvisionworks.so, dst_lnk: libvisionworks.so.1.6
src: /usr/lib/libvisionworks_tracking.so, src_lnk: libvisionworks_tracking.so.0.88, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/libvisionworks_tracking.so, dst_lnk: libvisionworks_tracking.so.0.88
src: /usr/lib/libvisionworks_tracking.so.0.88, src_lnk: libvisionworks_tracking.so.0.88.2, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/libvisionworks_tracking.so.0.88, dst_lnk: libvisionworks_tracking.so.0.88.2
src: /usr/lib/aarch64-linux-gnu/libnvinfer.so.8, src_lnk: libnvinfer.so.8.0.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libnvinfer.so.8, dst_lnk: libnvinfer.so.8.0.1
src: /usr/lib/aarch64-linux-gnu/libnvinfer_plugin.so.8, src_lnk: libnvinfer_plugin.so.8.0.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libnvinfer_plugin.so.8, dst_lnk: libnvinfer_plugin.so.8.0.1
src: /usr/lib/aarch64-linux-gnu/libnvparsers.so.8, src_lnk: libnvparsers.so.8.0.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libnvparsers.so.8, dst_lnk: libnvparsers.so.8.0.1
src: /usr/lib/aarch64-linux-gnu/libnvonnxparser.so.8, src_lnk: libnvonnxparser.so.8.0.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libnvonnxparser.so.8, dst_lnk: libnvonnxparser.so.8.0.1
src: /usr/lib/aarch64-linux-gnu/libnvinfer.so, src_lnk: libnvinfer.so.8.0.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libnvinfer.so, dst_lnk: libnvinfer.so.8.0.1
src: /usr/lib/aarch64-linux-gnu/libnvinfer_plugin.so, src_lnk: libnvinfer_plugin.so.8.0.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libnvinfer_plugin.so, dst_lnk: libnvinfer_plugin.so.8.0.1
src: /usr/lib/aarch64-linux-gnu/libnvparsers.so, src_lnk: libnvparsers.so.8.0.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libnvparsers.so, dst_lnk: libnvparsers.so.8.0.1
src: /usr/lib/aarch64-linux-gnu/libnvonnxparser.so, src_lnk: libnvonnxparser.so.8, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libnvonnxparser.so, dst_lnk: libnvonnxparser.so.8
src: /etc/vulkan/icd.d/nvidia_icd.json, src_lnk: /usr/lib/aarch64-linux-gnu/tegra/nvidia_icd.json, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/etc/vulkan/icd.d/nvidia_icd.json, dst_lnk: /usr/lib/aarch64-linux-gnu/tegra/nvidia_icd.json
src: /usr/lib/aarch64-linux-gnu/libcuda.so, src_lnk: tegra/libcuda.so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libcuda.so, dst_lnk: tegra/libcuda.so
src: /usr/lib/aarch64-linux-gnu/libdrm_nvdc.so, src_lnk: tegra/libdrm.so.2, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libdrm_nvdc.so, dst_lnk: tegra/libdrm.so.2
src: /usr/lib/aarch64-linux-gnu/libv4l2.so.0.0.999999, src_lnk: tegra/libnvv4l2.so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libv4l2.so.0.0.999999, dst_lnk: tegra/libnvv4l2.so
src: /usr/lib/aarch64-linux-gnu/libv4lconvert.so.0.0.999999, src_lnk: tegra/libnvv4lconvert.so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libv4lconvert.so.0.0.999999, dst_lnk: tegra/libnvv4lconvert.so
src: /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvargus.so, src_lnk: ../../../tegra/libv4l2_nvargus.so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvargus.so, dst_lnk: ../../../tegra/libv4l2_nvargus.so
src: /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvcuvidvideocodec.so, src_lnk: ../../../tegra/libv4l2_nvcuvidvideocodec.so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvcuvidvideocodec.so, dst_lnk: ../../../tegra/libv4l2_nvcuvidvideocodec.so
src: /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvvidconv.so, src_lnk: ../../../tegra/libv4l2_nvvidconv.so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvvidconv.so, dst_lnk: ../../../tegra/libv4l2_nvvidconv.so
src: /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvvideocodec.so, src_lnk: ../../../tegra/libv4l2_nvvideocodec.so, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvvideocodec.so, dst_lnk: ../../../tegra/libv4l2_nvvideocodec.so
src: /usr/lib/aarch64-linux-gnu/libvulkan.so.1.2.141, src_lnk: tegra/libvulkan.so.1.2.141, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/libvulkan.so.1.2.141, dst_lnk: tegra/libvulkan.so.1.2.141
src: /usr/lib/aarch64-linux-gnu/tegra/libcuda.so, src_lnk: libcuda.so.1.1, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/tegra/libcuda.so, dst_lnk: libcuda.so.1.1
src: /usr/lib/aarch64-linux-gnu/tegra/libnvbufsurface.so, src_lnk: libnvbufsurface.so.1.0.0, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/tegra/libnvbufsurface.so, dst_lnk: libnvbufsurface.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvbufsurftransform.so, src_lnk: libnvbufsurftransform.so.1.0.0, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/tegra/libnvbufsurftransform.so, dst_lnk: libnvbufsurftransform.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvbuf_utils.so, src_lnk: libnvbuf_utils.so.1.0.0, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/tegra/libnvbuf_utils.so, dst_lnk: libnvbuf_utils.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvdsbufferpool.so, src_lnk: libnvdsbufferpool.so.1.0.0, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/tegra/libnvdsbufferpool.so, dst_lnk: libnvdsbufferpool.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvid_mapper.so, src_lnk: libnvid_mapper.so.1.0.0, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/lib/aarch64-linux-gnu/tegra/libnvid_mapper.so, dst_lnk: libnvid_mapper.so.1.0.0
src: /usr/share/glvnd/egl_vendor.d/10_nvidia.json, src_lnk: ../../../lib/aarch64-linux-gnu/tegra-egl/nvidia.json, dst: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/usr/share/glvnd/egl_vendor.d/10_nvidia.json, dst_lnk: ../../../lib/aarch64-linux-gnu/tegra-egl/nvidia.json
, stderr: exec command: [/usr/bin/nvidia-container-cli --load-kmods configure --ldconfig=@/sbin/ldconfig.real --device=all --compute --compat32 --graphics --utility --video --display --pid=10082 /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged]
nvidia-container-cli: mount error: file creation failed: /var/lib/docker/overlay2/a5782b5dd77014733b7e5145c0f7ed3c0d25694ea6790aee64255610c17d94e0/merged/dev/nvhost-nvdla0: cannot allocate memory: unknown.
~/Documents/kagan/code/Docker/docker_ws/isaac_ros_common/scripts

***All my nvidia container libraries seem up to date apt list --installed | grep nvidia corresponding to Jetpack 4.6:

libnvidia-container-tools/stable,now 0.10.0+jetpack arm64 [installed]
libnvidia-container0/stable,now 0.10.0+jetpack arm64 [installed]
nvidia-container-csv-cuda/stable,now 10.2.460-1 arm64 [installed]
nvidia-container-csv-cudnn/stable,now 8.2.1.32-1+cuda10.2 arm64 [installed]
nvidia-container-csv-tensorrt/stable,now 8.0.1.6-1+cuda10.2 arm64 [installed]
nvidia-container-csv-visionworks/stable,now 1.6.0.501 arm64 [installed]
nvidia-container-runtime/stable,now 3.1.0-1 arm64 [installed]
nvidia-container-toolkit/stable,now 1.0.1-1 arm64 [installed]
nvidia-docker2/stable,now 2.2.0-1 all [installed]
nvidia-l4t-3d-core/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-apt-source/stable,now 32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-bootloader/stable,now 32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-camera/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-configs/stable,now 32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-core/stable,now 32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-cuda/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-firmware/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-gputools/stable,now 32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-graphics-demos/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-gstreamer/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-init/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-initrd/stable,now 32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-jetson-io/stable,now 32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-jetson-multimedia-api/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-kernel/stable,now 4.9.253-tegra-32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-kernel-dtbs/stable,now 4.9.253-tegra-32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-kernel-headers/stable,now 4.9.253-tegra-32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-libvulkan/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-multimedia/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-multimedia-utils/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-oem-config/stable,now 32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-tools/stable,now 32.6.1-20210726122859 arm64 [installed]
nvidia-l4t-wayland/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-weston/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-x11/stable,now 32.6.1-20210916210945 arm64 [installed]
nvidia-l4t-xusb-firmware/stable,now 32.6.1-20210726122859 arm64 [installed]

In general Docker (v19.03.15) runs correctly with 'sudo docker run hello-world'

I am also able to run my first Nvidia container here without any problem https://developer.nvidia.com/embedded/learn/tutorials/jetson-container

I am really stuck at this point )and really appreciate any solution that you can provide.

Best,
Kagan

running run_dev.sh - Warning PIP Root

I see this warning at some point - in red :

WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.2.4; however, version 22.1.1 is available.
You should consider upgrading via the '/usr/bin/python3 -m pip install --upgrade pip' command.

How to pass bash commands to run_dev.sh ?

Hi
I need to pass bash commands to the docker container created using run_dev.sh when executing the docker run command

For example, I would usually do this using something like this

CMD="if [[ -f  "/file.txt" ]]; then
             do somehting
     fi"
docker run -it --name container_name image bash -c "$CMD"

However, when I add bash -c "$CMD" in the run command here, it does not log into the container terminal. Instead, I get the following output

declare -x AMENT_PREFIX_PATH="/opt/ros/humble/install"
declare -x CMAKE_PREFIX_PATH="/opt/ros/humble/install"
declare -x COLCON_PREFIX_PATH="/opt/ros/humble/install"
declare -x DEBIAN_FRONTEND="noninteractive"
declare -x DISPLAY="localhost:10.0"
declare -x FASTRTPS_DEFAULT_PROFILES_FILE="/usr/local/share/middleware_profiles/rtps_udp_profile.xml"
declare -x HOME="/home/admin"
declare -x HOSTNAME="ubuntu"
declare -x LANG="en_US.UTF-8"
declare -x LD_LIBRARY_PATH="/opt/ros/humble/install/opt/rviz_ogre_vendor/lib:/opt/ros/humble/install/lib:/usr/lib/aarch64-linux-gnu/tegra/weston:/usr/lib/aarch64-linux-gnu/tegra-egl:/usr/local/cuda-11.4/targets/aarch64-linux/lib:/usr/lib/aarch64-linux-gnu/tegra:/opt/nvidia/vpi2/lib64::/usr/lib/aarch64-linux-gnu-host:/opt/tritonserver/lib"
declare -x LD_PRELOAD="/usr/lib/aarch64-linux-gnu/libgomp.so.1"
declare -x NVIDIA_DRIVER_CAPABILITIES="all"
declare -x NVIDIA_VISIBLE_DEVICES="all"
declare -x OLDPWD
declare -x PATH="/opt/ros/humble/install/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/nvidia/tao:/usr/local/cuda/bin"
declare -x PKG_CONFIG_PATH="/opt/ros/humble/install/lib/aarch64-linux-gnu/pkgconfig:/opt/ros/humble/install/lib/pkgconfig"
declare -x PWD="/workspaces"
declare -x PYTHONPATH="/opt/ros/humble/install/lib/python3.8/site-packages"
declare -x PYTHONWARNINGS="ignore:::setuptools.command.install,ignore:::setuptools.command.easy_install,ignore:::pkg_resources"
declare -x RMW_IMPLEMENTATION="rmw_fastrtps_cpp"
declare -x ROS_DISTRO="humble"
declare -x ROS_LOCALHOST_ONLY="0"
declare -x ROS_PYTHON_VERSION="3"
declare -x ROS_ROOT="/opt/ros/humble"
declare -x ROS_VERSION="2"
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x TERM="xterm"
declare -x USERNAME="admin"
declare -x USER_GID="1000"
declare -x USER_UID="1000"
declare -x _="/bin/bash"

Can you please provide some guidance on how to do this properly?

Thanks.

./scripts/run_dev.sh error

=> ERROR [ 2/10] RUN apt-get update && apt-get install -y sudo && rm -rf /var/lib/apt/lists/* && apt-get clean 56.5s

[ 2/10] RUN apt-get update && apt-get install -y sudo && rm -rf /var/lib/apt/lists/* && apt-get clean:
#0 5.635 Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease
#0 5.635 Get:3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
#0 5.666 Get:4 http://packages.ros.org/ros2-testing/ubuntu focal InRelease [4,685 B]
#0 5.851 Get:5 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
#0 6.006 Get:7 http://packages.ros.org/ros2-testing/ubuntu focal/main amd64 Packages [1,189 kB]
#0 6.647 Hit:9 http://ppa.launchpad.net/mosquitto-dev/mosquitto-ppa/ubuntu focal InRelease
#0 7.367 Get:10 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
#0 7.420 Get:11 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1,039 kB]
#0 7.668 Ign:12 https://apt.kitware.com/ubuntu focal InRelease
#0 7.968 Get:13 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1,334 kB]
#0 9.522 Get:14 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [2,203 kB]
#0 9.759 Get:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [3,150 kB]
#0 10.32 Err:16 https://apt.kitware.com/ubuntu focal Release
#0 10.32 Certificate verification failed: The certificate is NOT trusted. The received OCSP status response is invalid. Could not handshake: Error in the certificate verification. [IP: 66.194.253.25 443]
#0 10.39 Get:17 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [28.5 kB]
#0 10.39 Get:18 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [2,668 kB]
#0 10.62 Get:1 http://repo.download.nvidia.cn/jetson/x86_64/focal r35.1 InRelease [3,302 B]
#0 10.79 Get:19 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [31.2 kB]
#0 10.79 Get:20 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [2,341 kB]
#0 10.89 Get:21 http://repo.download.nvidia.cn/jetson/x86_64/focal r35.1/main amd64 Packages [26.7 kB]
#0 11.44 Get:22 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.6 kB]
#0 11.77 Get:8 https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu2004/x86_64 InRelease [1,581 B]
#0 11.87 Hit:6 https://packagecloud.io/github/git-lfs/ubuntu focal InRelease
#0 11.88 Get:23 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [55.2 kB]
#0 11.95 Get:24 https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu2004/x86_64 Packages [1,008 kB]
#0 55.92 Reading package lists...
#0 56.45 E: The repository 'https://apt.kitware.com/ubuntu focal Release' does not have a Release file.


Dockerfile.user:18

17 | # Install prerequisites
18 | >>> RUN apt-get update && apt-get install -y
19 | >>> sudo
20 | >>> && rm -rf /var/lib/apt/lists/*
21 | >>> && apt-get clean
22 |

ERROR: failed to solve: process "/bin/bash -c apt-get update && apt-get install -y sudo && rm -rf /var/lib/apt/lists/* && apt-get clean" did not complete successfully: exit code: 100
Failed to build base image: isaac_ros_dev-x86_64, aborting.
~/workspaces/isaac_ros-dev/src/isaac_ros_common
image

Bug in handling of CONFIG_DOCKER_SEARCH_DIRS config

After updating to the DP 3 Release, our current CONFIG_DOCKER_SEARCH_DIRS config isn't handled the same anymore.

It seems that build_base_image.sh now always prepends the path to the isaac_ros_common/scripts/ folder to each listed element, even when using absolute paths.

Im guessing this is a bug in this line:

if [[ "${CONFIG_DOCKER_SEARCH_DIRS[i]}" != '/*'* ]]; then

Changing the comparison to != '/'* change fixed it for me, but im not a bash expert so this might not be the proper solution.

Failed to open run_dev.sh in offline mode

I am using NVIDIA Orin and running the run_dev.sh script to open the docker from the main branch (commited 20/04/2023).
When Orin is connected to the internet, the docker is executed and I can enter the docker. But after the initial pull, the script fails when there is no internet connection.
With this version, I can run the docker without internet connection.
I couldn't find a line that changes this behavior, as it clearly goes to the different image.
I attached the docker logs here. Thank you
Docker_log_27.04.txt

run_dev.sh fails with `failed to register layer: Error processing tar file(exit status 1): archive/tar: invalid tar header`

Building /home/xxx/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts/../docker/Dockerfile.x86_64.humble.nav2 as image: x86_64-humble-nav2-image with base: 
Sending build context to Docker daemon   80.9kB
Step 1/1 : FROM nvcr.io/nvidia/isaac/ros:x86_64-humble-nav2_5bd606e569673db8cb1f78f393a5c46b
x86_64-humble-nav2_5bd606e569673db8cb1f78f393a5c46b: Pulling from nvidia/isaac/ros
3b65ec22a9e9: Pulling fs layer 
fd80d866e8b2: Pulling fs layer 
a364ca75fd6d: Pulling fs layer 
3d4731d03623: Waiting 
53a5c2e0251f: Waiting 
b00ff40d02d9: Waiting 
3036e9b94123: Waiting 
453fdcdda788: Waiting 
35e12ec5e515: Waiting 
11f61a475a23: Waiting 
24280cf31c9a: Waiting 
79007799e2ed: Waiting 
03eb76abf1e5: Waiting 
4f4fb700ef54: Waiting 
8c80ae8980cd: Waiting 
3918bec26dcf: Waiting 
5988980892dd: Waiting 
f4e902364789: Pulling fs layer 
9e630d0e3180: Waiting 
140ee16889c1: Waiting 
da88e5d79c6f: Waiting 
f61455589e43: Waiting 
4363df7b85e8: Pulling fs layer 
6e5e8533bd39: Pulling fs layer 
f61455589e43: Download complete 
0dc9580c2401: Download complete 
15be8ac18616: Download complete 
2d20876aec99: Download complete 
b27a26b8bc54: Download complete 
77e8e1895580: Download complete 
58486e24d700: Download complete 
ef9047d558d3: Download complete 
2020f0da6e65: Download complete 
e89c028f35a6: Download complete 
57dc833364e9: Download complete 
0e8234224d83: Download complete 
ae4316a64573: Download complete 
460a2092d34a: Download complete 
25577f5f0c34: Download complete 
470a4f1a3861: Download complete 
c70aab8b800b: Download complete 
b2c35c86bea9: Download complete 
b2acdf4d640f: Download complete 
627909d01b7c: Download complete 
0a410ef4d0a2: Download complete 
1e68f15edef6: Download complete 
ab3a937b2ce7: Download complete 
b707c805a446: Download complete 
799b55167afb: Download complete 
f85fee33b522: Download complete 
4eac5839291b: Download complete 
69b60e038821: Download complete 
5376045668ac: Download complete 
edff3e3858c0: Download complete 
be17fae500ce: Download complete 
b2b1d900c1aa: Download complete 
82ebd5cb8096: Download complete 
349cd3bf8b52: Download complete 
failed to register layer: Error processing tar file(exit status 1): archive/tar: invalid tar header

Having problems pulling the images from the repository

Hi,
I'm getting this error when trying to run run_dev.sh script:

docker: Error response from daemon: pull access denied for isaac_ros_dev-aarch64, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.

Any idea how to fix this?
I have tried pulling with git lfs, did not work.

Unnecessary build dependencies and CMake requirements for interfaces since DP3

The isaac_ros_tensor_list_interfaces package (likely among others), since the DP3 update, now has a dependency on isaac_ros_common, and similarly now requires a minimum CMake version of 3.23.2 (presumably both of these changes have something to do with trying to load common CMake arguments as per this file).

This introduces a challenging breaking change to resolve for those looking to develop lightweight nodes who depend solely on these interfaces. I'd argue that there is no compelling reason to make this interface package depend on the isaac_ros_common package (and therefore its upstream dependencies), as it's solely providing some .msg definitions. It also does not warrant such a high CMake version requirement.

Some specific scenarios/challenges that I've encountered when trying to develop a node that subscribes to the a TensorList topic as published by isaac_ros_dnn_inference running a Triton Inference Server:

  1. CMake minimum version: The official ROS2 Humble docker image ships with Ubuntu 22.04, and the default repositories only supply up to CMake version 3.22.1 as the most recent version. In order to meet this CMake version requirement, one would need to build CMake from source (assuming they're not using an Nvidia-provided base image including a newer version, which would otherwise be unnecessary).
  2. Dependency on isaac_ros_common: There should be no need for isaac_ros_common to be a dependency of this interfaces package, as all defined message types contained within isaac_ros_tensor_list_interfaces can safely be compiled without this dependency. I feel the build dependencies should be strictly used only when necessary, and this particular subpackage doesn't seem to fit that criteria.

Docker cannot fectch archives

Sorry but I have not idea what is the problem , because I hate docker and I have no idea how it works. This confirm I have good reasons ejejej. Ubuntu 20.04, driver 510, gtx3060 laptop, cuda 11.6 cudnn 8.2xxx, last VPi, opencv 4.5.2, ros Foxy. I download by 4G LTE.
I tried install previously without docker, just like I did with my NX, but there is 4 packages that wont compile. But that is other history I think.

Sending build context to Docker daemon 17.87MB Step 1/36 : ARG BASE_IMAGE=nvcr.io/nvidia/tritonserver:21.08-py3 Step 2/36 : FROM ${BASE_IMAGE} ---> 3eb9530b33c0 Step 3/36 : ENV DEBIAN_FRONTEND=noninteractive ---> Using cache ---> d39053ad2f2c Step 4/36 : RUN apt-get update && apt-get install -y bash-completion build-essential clang-format cmake curl git gnupg2 locales lsb-release rsync software-properties-common wget vim unzip mlocate && rm -rf /var/lib/apt/lists/* ---> Using cache ---> f938cf0dfc6d Step 5/36 : RUN apt-get update && apt-get install -y python3-flake8 python3-opencv python3-pip python3-pytest-cov python3-setuptools && rm -rf /var/lib/apt/lists/* ---> Running in 33c0cf6b3495 Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB] Get:2 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Get:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB] Get:5 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1580 kB] Get:6 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB] Ign:7 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 InRelease Get:8 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [33.4 kB] Get:9 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB] Get:10 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 Release [696 B] Get:11 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [982 kB] Get:12 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [25.8 kB] Get:13 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [842 kB] Get:14 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 Release.gpg [836 B] Get:15 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 Packages [611 kB] Get:16 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1275 kB] Get:17 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [29.4 kB] Get:18 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1136 kB] Get:19 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [1052 kB] Get:20 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2008 kB] Get:21 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [50.8 kB] Get:22 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [25.2 kB] Fetched 21.8 MB in 3s (8072 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... python3-setuptools is already the newest version (45.2.0-1). python3-setuptools set to manually installed. python3-pip is already the newest version (20.0.2-5ubuntu1.6). The following additional packages will be installed: adwaita-icon-theme at-spi2-core autoconf automake autotools-dev cpp-8 file fontconfig fontconfig-config fonts-dejavu-core gcc-8 gcc-8-base gdal-data gfortran gfortran-8 gfortran-9 gstreamer1.0-plugins-base gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme i965-va-driver intel-media-va-driver javascript-common libaacs0 libaec0 libaom0 libarmadillo9 libarpack2 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libavcodec58 libavformat58 libavutil56 libbdplus0 libblas3 libbluray2 libcaf-openmpi-3 libcairo-gobject2 libcairo2 libcdparanoia0 libcfitsio8 libcharls2 libchromaprint1 libcoarrays-dev libcoarrays-openmpi-dev libcodec2-0.9 libcolord2 libcups2 libdap25 libdapclient6v5 libdatrie1 libdc1394-22 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libepoxy0 libepsilon1 libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libfabric1 libfontconfig1 libfreetype6 libfreexl1 libfribidi0 libfyba0 libgcc-8-dev libgdal26 libgdcm3.0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgeos-3.8.0 libgeos-c1v5 libgeotiff5 libgfortran-8-dev libgfortran-9-dev libgfortran5 libgif7 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgme0 libgraphite2-3 libgsm1 libgstreamer-plugins-base1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b libhdf4-0-alt libhdf5-103 libhdf5-openmpi-103 libhwloc-dev libhwloc-plugins libhwloc15 libice6 libigdgmm11 libilmbase24 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata libjs-jquery-tablesorter libjs-jquery-throttle-debounce libjson-glib-1.0-0 libjson-glib-1.0-common libkmlbase1 libkmldom1 libkmlengine1 liblapack3 liblcms2-2 liblept5 libllvm12 libltdl-dev libmagic-mgc libmagic1 libminizip1 libmp3lame0 libmpg123-0 libmpx2 libmysqlclient21 libnetcdf-c++4 libnetcdf15 libnspr4 libnss3 libodbc1 libogdi4.1 libopencv-calib3d4.2 libopencv-contrib4.2 libopencv-core4.2 libopencv-dnn4.2 libopencv-features2d4.2 libopencv-flann4.2 libopencv-highgui4.2 libopencv-imgcodecs4.2 libopencv-imgproc4.2 libopencv-ml4.2 libopencv-objdetect4.2 libopencv-photo4.2 libopencv-shape4.2 libopencv-stitching4.2 libopencv-superres4.2 libopencv-video4.2 libopencv-videoio4.2 libopencv-videostab4.2 libopencv-viz4.2 libopenexr24 libopenjp2-7 libopenmpi-dev libopenmpi3 libopenmpt0 libopus0 liborc-0.4-0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpixman-1-0 libpmix2 libpng16-16 libpoppler97 libpq5 libproj15 libprotobuf17 libpsm-infinipath1 libpsm2-2 libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libqhull7 libraw1394-11 librest-0.7-0 librsvg2-2 librsvg2-common libsensors-config libsensors5 libshine3 libsigsegv2 libsm6 libsnappy1v5 libsocket++1 libsoup-gnome2.4-1 libsoxr0 libspatialite7 libspeex1 libssh-gcrypt-4 libsuperlu5 libswresample3 libswscale5 libsz2 libtbb2 libtesseract4 libthai-data libthai0 libtheora0 libtiff5 libtool libtwolame0 liburiparser1 libusb-1.0-0 libva-drm2 libva-x11-2 libva2 libvdpau1 libvisual-0.4-0 libvorbisenc2 libvpx6 libvtk6.3 libvulkan1 libwavpack1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp6 libwebpmux3 libx11-6 libx11-data libx11-xcb1 libx264-155 libx265-179 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxerces-c3.2 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxnvctrl0 libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6 libxvidcore4 libxxf86vm1 libzvbi-common libzvbi0 m4 mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers mysql-common ocl-icd-libopencl1 odbcinst odbcinst1debian2 openmpi-bin openmpi-common poppler-data proj-bin proj-data pyflakes pyflakes3 python-pkg-resources python-pyflakes python2 python2-minimal python2.7 python2.7-minimal python3-atomicwrites python3-attr python3-cov-core python3-coverage python3-entrypoints python3-importlib-metadata python3-mccabe python3-more-itertools python3-nose2 python3-numpy python3-packaging python3-pluggy python3-py python3-pycodestyle python3-pyflakes python3-pyparsing python3-pytest python3-wcwidth python3-zipp shared-mime-info ubuntu-mono ucf va-driver-all vdpau-driver-all x11-common xkb-data Suggested packages: autoconf-archive gnu-standards autoconf-doc gettext gcc-8-locales gcc-8-multilib gcc-8-doc gfortran-multilib gfortran-doc gfortran-8-multilib gfortran-8-doc gfortran-9-multilib gfortran-9-doc gvfs i965-va-driver-shaders apache2 | lighttpd | httpd libbluray-bdj colord cups-common geotiff-bin gdal-bin libgeotiff-epsg libvisual-0.4-plugins libhdf4-doc libhdf4-alt-dev hdf4-tools libhwloc-contrib-plugins liblcms2-utils libtool-doc libmyodbc odbc-postgresql tdsodbc unixodbc-bin ogdi-bin openmpi-doc opus-tools pciutils libraw1394-doc librsvg2-bin lm-sensors speex gcj-jdk mpi-default-bin m4-doc opencl-icd poppler-utils ghostscript fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum python-setuptools python2-doc python-tk python2.7-doc binfmt-support python-attr-doc python-coverage-doc python-nose2-doc python-numpy-doc python3-dev python3-numpy-dbg subversion python-pyparsing-doc libvdpau-va-gl1 nvidia-vdpau-driver nvidia-legacy-340xx-vdpau-driver nvidia-legacy-304xx-vdpau-driver The following NEW packages will be installed: adwaita-icon-theme at-spi2-core autoconf automake autotools-dev cpp-8 file fontconfig fontconfig-config fonts-dejavu-core gcc-8 gcc-8-base gdal-data gfortran gfortran-8 gfortran-9 gstreamer1.0-plugins-base gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme i965-va-driver intel-media-va-driver javascript-common libaacs0 libaec0 libaom0 libarmadillo9 libarpack2 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libavcodec58 libavformat58 libavutil56 libbdplus0 libblas3 libbluray2 libcaf-openmpi-3 libcairo-gobject2 libcairo2 libcdparanoia0 libcfitsio8 libcharls2 libchromaprint1 libcoarrays-dev libcoarrays-openmpi-dev libcodec2-0.9 libcolord2 libcups2 libdap25 libdapclient6v5 libdatrie1 libdc1394-22 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libepoxy0 libepsilon1 libevent-2.1-7 libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libfabric1 libfontconfig1 libfreetype6 libfreexl1 libfribidi0 libfyba0 libgcc-8-dev libgdal26 libgdcm3.0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgeos-3.8.0 libgeos-c1v5 libgeotiff5 libgfortran-8-dev libgfortran-9-dev libgfortran5 libgif7 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgme0 libgraphite2-3 libgsm1 libgstreamer-plugins-base1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b libhdf4-0-alt libhdf5-103 libhdf5-openmpi-103 libhwloc-dev libhwloc-plugins libhwloc15 libice6 libigdgmm11 libilmbase24 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata libjs-jquery-tablesorter libjs-jquery-throttle-debounce libjson-glib-1.0-0 libjson-glib-1.0-common libkmlbase1 libkmldom1 libkmlengine1 liblapack3 liblcms2-2 liblept5 libllvm12 libltdl-dev libmagic-mgc libmagic1 libminizip1 libmp3lame0 libmpg123-0 libmpx2 libmysqlclient21 libnetcdf-c++4 libnetcdf15 libnspr4 libnss3 libodbc1 libogdi4.1 libopencv-calib3d4.2 libopencv-contrib4.2 libopencv-core4.2 libopencv-dnn4.2 libopencv-features2d4.2 libopencv-flann4.2 libopencv-highgui4.2 libopencv-imgcodecs4.2 libopencv-imgproc4.2 libopencv-ml4.2 libopencv-objdetect4.2 libopencv-photo4.2 libopencv-shape4.2 libopencv-stitching4.2 libopencv-superres4.2 libopencv-video4.2 libopencv-videoio4.2 libopencv-videostab4.2 libopencv-viz4.2 libopenexr24 libopenjp2-7 libopenmpi-dev libopenmpi3 libopenmpt0 libopus0 liborc-0.4-0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpixman-1-0 libpmix2 libpng16-16 libpoppler97 libpq5 libproj15 libprotobuf17 libpsm-infinipath1 libpsm2-2 libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libqhull7 libraw1394-11 librest-0.7-0 librsvg2-2 librsvg2-common libsensors-config libsensors5 libshine3 libsigsegv2 libsm6 libsnappy1v5 libsocket++1 libsoup-gnome2.4-1 libsoxr0 libspatialite7 libspeex1 libssh-gcrypt-4 libsuperlu5 libswresample3 libswscale5 libsz2 libtbb2 libtesseract4 libthai-data libthai0 libtheora0 libtiff5 libtool libtwolame0 liburiparser1 libusb-1.0-0 libva-drm2 libva-x11-2 libva2 libvdpau1 libvisual-0.4-0 libvorbisenc2 libvpx6 libvtk6.3 libvulkan1 libwavpack1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp6 libwebpmux3 libx11-6 libx11-data libx11-xcb1 libx264-155 libx265-179 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxerces-c3.2 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxnvctrl0 libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6 libxvidcore4 libxxf86vm1 libzvbi-common libzvbi0 m4 mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers mysql-common ocl-icd-libopencl1 odbcinst odbcinst1debian2 openmpi-bin openmpi-common poppler-data proj-bin proj-data pyflakes pyflakes3 python-pkg-resources python-pyflakes python2 python2-minimal python2.7 python2.7-minimal python3-atomicwrites python3-attr python3-cov-core python3-coverage python3-entrypoints python3-flake8 python3-importlib-metadata python3-mccabe python3-more-itertools python3-nose2 python3-numpy python3-opencv python3-packaging python3-pluggy python3-py python3-pycodestyle python3-pyflakes python3-pyparsing python3-pytest python3-pytest-cov python3-wcwidth python3-zipp shared-mime-info ubuntu-mono ucf va-driver-all vdpau-driver-all x11-common xkb-data 0 upgraded, 320 newly installed, 0 to remove and 113 not upgraded. Need to get 204 MB of archives. After this operation, 1258 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 poppler-data all 0.4.9-2 [1475 kB] Get:2 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64 libxnvctrl0 510.47.03-0ubuntu1 [20.5 kB] Get:3 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libpython2.7-minimal amd64 2.7.18-1~20.04.1 [335 kB] Get:4 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python2.7-minimal amd64 2.7.18-1~20.04.1 [1285 kB] Get:5 http://archive.ubuntu.com/ubuntu focal/universe amd64 python2-minimal amd64 2.7.17-2ubuntu4 [27.5 kB] Get:6 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libpython2.7-stdlib amd64 2.7.18-1~20.04.1 [1887 kB] Get:7 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python2.7 amd64 2.7.18-1~20.04.1 [248 kB] Get:8 http://archive.ubuntu.com/ubuntu focal/universe amd64 libpython2-stdlib amd64 2.7.17-2ubuntu4 [7072 B] Get:9 http://archive.ubuntu.com/ubuntu focal/universe amd64 python2 amd64 2.7.17-2ubuntu4 [26.5 kB] Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 libjs-jquery all 3.3.1~dfsg-3 [329 kB] Get:11 http://archive.ubuntu.com/ubuntu focal/universe amd64 libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2ubuntu1 [11.4 kB] Get:12 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 libfribidi0 amd64 1.0.8-2 [23.8 kB] Get:16 http://archive.ubuntu.com/ubuntu focal/main amd64 shared-mime-info amd64 1.15-1 [430 kB] Get:17 http://archive.ubuntu.com/ubuntu focal/main amd64 ucf all 3.0038+nmu1 [51.6 kB] Get:18 http://archive.ubuntu.com/ubuntu focal/main amd64 xkb-data all 2.29-2 [349 kB] Get:19 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libdrm-common all 2.4.107-8ubuntu1~20.04.1 [5408 B] Get:20 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libdrm2 amd64 2.4.107-8ubuntu1~20.04.1 [34.1 kB] Get:21 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng16-16 amd64 1.6.37-2 [179 kB] Get:22 http://archive.ubuntu.com/ubuntu focal/main amd64 libusb-1.0-0 amd64 2:1.0.23-2build1 [46.5 kB] Get:23 http://archive.ubuntu.com/ubuntu focal/main amd64 libxau6 amd64 1:1.0.9-0ubuntu1 [7488 B] Get:24 http://archive.ubuntu.com/ubuntu focal/main amd64 libxdmcp6 amd64 1:1.1.3-0ubuntu1 [10.6 kB] Get:25 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb1 amd64 1.14-2 [44.7 kB] Get:26 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libx11-data all 2:1.6.9-2ubuntu1.2 [113 kB] Get:27 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libx11-6 amd64 2:1.6.9-2ubuntu1.2 [575 kB] Get:28 http://archive.ubuntu.com/ubuntu focal/main amd64 libxext6 amd64 2:1.3.4-0ubuntu1 [29.1 kB] Get:29 http://archive.ubuntu.com/ubuntu focal/main amd64 hicolor-icon-theme all 0.17-2 [9976 B] Get:30 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjpeg-turbo8 amd64 2.0.3-0ubuntu1.20.04.1 [117 kB] Get:31 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Get:32 http://archive.ubuntu.com/ubuntu focal/main amd64 libjbig0 amd64 2.1-3.1build1 [26.7 kB] Get:33 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libwebp6 amd64 0.6.1-2ubuntu0.20.04.1 [185 kB] Get:34 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libtiff5 amd64 4.1.0+git191117-2ubuntu0.20.04.2 [162 kB] Get:35 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgdk-pixbuf2.0-common all 2.40.0+dfsg-3ubuntu0.2 [4652 B] Get:36 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgdk-pixbuf2.0-0 amd64 2.40.0+dfsg-3ubuntu0.2 [168 kB] Get:37 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 gtk-update-icon-cache amd64 3.24.20-0ubuntu1 [28.9 kB] Get:38 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libfreetype6 amd64 2.10.1-2ubuntu0.1 [341 kB] Get:39 http://archive.ubuntu.com/ubuntu focal/main amd64 fonts-dejavu-core all 2.37-1 [1041 kB] Get:40 http://archive.ubuntu.com/ubuntu focal/main amd64 fontconfig-config all 2.13.1-2ubuntu3 [28.8 kB] Get:41 http://archive.ubuntu.com/ubuntu focal/main amd64 libfontconfig1 amd64 2.13.1-2ubuntu3 [114 kB] Get:42 http://archive.ubuntu.com/ubuntu focal/main amd64 libpixman-1-0 amd64 0.38.4-0ubuntu1 [227 kB] Get:43 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-render0 amd64 1.14-2 [14.8 kB] Get:44 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-shm0 amd64 1.14-2 [5584 B] Get:45 http://archive.ubuntu.com/ubuntu focal/main amd64 libxrender1 amd64 1:0.9.10-1 [18.7 kB] Get:46 http://archive.ubuntu.com/ubuntu focal/main amd64 libcairo2 amd64 1.16.0-4ubuntu1 [583 kB] Get:47 http://archive.ubuntu.com/ubuntu focal/main amd64 libcairo-gobject2 amd64 1.16.0-4ubuntu1 [17.2 kB] Get:48 http://archive.ubuntu.com/ubuntu focal/main amd64 fontconfig amd64 2.13.1-2ubuntu3 [171 kB] Get:49 http://archive.ubuntu.com/ubuntu focal/main amd64 libgraphite2-3 amd64 1.3.13-11build1 [73.5 kB] Get:50 http://archive.ubuntu.com/ubuntu focal/main amd64 libharfbuzz0b amd64 2.6.4-1ubuntu4 [391 kB] Get:51 http://archive.ubuntu.com/ubuntu focal/main amd64 libthai-data all 0.1.28-3 [134 kB] Get:52 http://archive.ubuntu.com/ubuntu focal/main amd64 libdatrie1 amd64 0.2.12-3 [18.7 kB] Get:53 http://archive.ubuntu.com/ubuntu focal/main amd64 libthai0 amd64 0.1.28-3 [18.1 kB] Get:54 http://archive.ubuntu.com/ubuntu focal/main amd64 libpango-1.0-0 amd64 1.44.7-2ubuntu4 [162 kB] Get:55 http://archive.ubuntu.com/ubuntu focal/main amd64 libpangoft2-1.0-0 amd64 1.44.7-2ubuntu4 [34.9 kB] Get:56 http://archive.ubuntu.com/ubuntu focal/main amd64 libpangocairo-1.0-0 amd64 1.44.7-2ubuntu4 [24.8 kB] Get:57 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 librsvg2-2 amd64 2.48.9-1ubuntu0.20.04.1 [2253 kB] Get:58 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 librsvg2-common amd64 2.48.9-1ubuntu0.20.04.1 [9212 B] Get:59 http://archive.ubuntu.com/ubuntu focal/main amd64 humanity-icon-theme all 0.6.15 [1250 kB] Get:60 http://archive.ubuntu.com/ubuntu focal/main amd64 ubuntu-mono all 19.04-0ubuntu3 [147 kB] Get:61 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 adwaita-icon-theme all 3.36.1-2ubuntu0.20.04.2 [3441 kB] Get:62 http://archive.ubuntu.com/ubuntu focal/main amd64 libatspi2.0-0 amd64 2.36.0-2 [64.2 kB] Get:63 http://archive.ubuntu.com/ubuntu focal/main amd64 x11-common all 1:7.7+19ubuntu14 [22.3 kB] Get:64 http://archive.ubuntu.com/ubuntu focal/main amd64 libxtst6 amd64 2:1.2.3-1 [12.8 kB] Get:65 http://archive.ubuntu.com/ubuntu focal/main amd64 at-spi2-core amd64 2.36.0-2 [48.7 kB] Get:66 http://archive.ubuntu.com/ubuntu focal/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB] Get:67 http://archive.ubuntu.com/ubuntu focal/main amd64 m4 amd64 1.4.18-4 [199 kB] Get:68 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Get:69 http://archive.ubuntu.com/ubuntu focal/main amd64 autotools-dev all 20180224.1 [39.6 kB] Get:70 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Get:71 http://archive.ubuntu.com/ubuntu focal/universe amd64 gcc-8-base amd64 8.4.0-3ubuntu2 [18.7 kB] Get:72 http://archive.ubuntu.com/ubuntu focal/universe amd64 cpp-8 amd64 8.4.0-3ubuntu2 [8945 kB] Get:73 http://archive.ubuntu.com/ubuntu focal/universe amd64 libmpx2 amd64 8.4.0-3ubuntu2 [11.8 kB] Get:74 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgcc-8-dev amd64 8.4.0-3ubuntu2 [2313 kB] Get:75 http://archive.ubuntu.com/ubuntu focal/universe amd64 gcc-8 amd64 8.4.0-3ubuntu2 [9833 kB] Get:76 http://archive.ubuntu.com/ubuntu focal/universe amd64 gdal-data all 3.0.4+dfsg-1build3 [186 kB] Get:77 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgfortran5 amd64 10.3.0-1ubuntu1~20.04 [736 kB] Get:78 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgfortran-9-dev amd64 9.3.0-17ubuntu1~20.04 [684 kB] Get:79 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 gfortran-9 amd64 9.3.0-17ubuntu1~20.04 [7921 kB] Get:80 http://archive.ubuntu.com/ubuntu focal/main amd64 gfortran amd64 4:9.3.0-1ubuntu2 [1372 B] Get:81 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgfortran-8-dev amd64 8.4.0-3ubuntu2 [625 kB] Get:82 http://archive.ubuntu.com/ubuntu focal/universe amd64 gfortran-8 amd64 8.4.0-3ubuntu2 [9424 kB] Get:83 http://archive.ubuntu.com/ubuntu focal/main amd64 libcdparanoia0 amd64 3.10.2+debian-13 [46.7 kB] Get:84 http://archive.ubuntu.com/ubuntu focal/main amd64 liborc-0.4-0 amd64 1:0.4.31-1 [188 kB] Get:85 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgstreamer-plugins-base1.0-0 amd64 1.16.2-4ubuntu0.1 [735 kB] Get:86 http://archive.ubuntu.com/ubuntu focal/main amd64 libopus0 amd64 1.3.1-0ubuntu1 [191 kB] Get:87 http://archive.ubuntu.com/ubuntu focal/main amd64 libtheora0 amd64 1.1.1+dfsg.1-15ubuntu2 [162 kB] Get:88 http://archive.ubuntu.com/ubuntu focal/main amd64 libvisual-0.4-0 amd64 0.4.0-17 [99.8 kB] Get:89 http://archive.ubuntu.com/ubuntu focal/main amd64 libvorbisenc2 amd64 1.3.6-2ubuntu1 [70.7 kB] Get:90 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 gstreamer1.0-plugins-base amd64 1.16.2-4ubuntu0.1 [620 kB] Get:91 http://archive.ubuntu.com/ubuntu focal/universe amd64 libva2 amd64 2.7.0-2 [53.5 kB] Get:92 http://archive.ubuntu.com/ubuntu focal/universe amd64 libigdgmm11 amd64 20.1.1+ds1-1 [111 kB] Get:93 http://archive.ubuntu.com/ubuntu focal/main amd64 libpciaccess0 amd64 0.16-0ubuntu1 [17.9 kB] Get:94 http://archive.ubuntu.com/ubuntu focal/universe amd64 intel-media-va-driver amd64 20.1.1+dfsg1-1 [1764 kB] Get:95 http://archive.ubuntu.com/ubuntu focal/main amd64 javascript-common all 11 [6066 B] Get:96 http://archive.ubuntu.com/ubuntu focal/universe amd64 libaacs0 amd64 0.9.0-2 [50.1 kB] Get:97 http://archive.ubuntu.com/ubuntu focal/universe amd64 libaec0 amd64 1.0.4-1 [19.1 kB] Get:98 http://archive.ubuntu.com/ubuntu focal/universe amd64 libaom0 amd64 1.0.0.errata1-3build1 [1160 kB] Get:99 http://archive.ubuntu.com/ubuntu focal/main amd64 libblas3 amd64 3.9.0-1build1 [142 kB] Get:100 http://archive.ubuntu.com/ubuntu focal/main amd64 liblapack3 amd64 3.9.0-1build1 [2154 kB] Get:100 http://archive.ubuntu.com/ubuntu focal/main amd64 liblapack3 amd64 3.9.0-1build1 [2154 kB] Get:101 http://archive.ubuntu.com/ubuntu focal/universe amd64 libarpack2 amd64 3.7.0-3 [92.8 kB] Get:102 http://archive.ubuntu.com/ubuntu focal/universe amd64 libsuperlu5 amd64 5.2.1+dfsg1-4 [159 kB] Get:103 http://archive.ubuntu.com/ubuntu focal/universe amd64 libarmadillo9 amd64 1:9.800.4+dfsg-1build1 [93.2 kB] Get:104 http://archive.ubuntu.com/ubuntu focal/main amd64 libatk1.0-data all 2.35.1-1ubuntu2 [2964 B] Get:105 http://archive.ubuntu.com/ubuntu focal/main amd64 libatk1.0-0 amd64 2.35.1-1ubuntu2 [45.5 kB] Get:106 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libatk-bridge2.0-0 amd64 2.34.2-0ubuntu2~20.04.1 [58.2 kB] Get:107 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libavahi-common-data amd64 0.7-4ubuntu7.1 [21.4 kB] Get:108 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libavahi-common3 amd64 0.7-4ubuntu7.1 [21.7 kB] Get:109 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libavahi-client3 amd64 0.7-4ubuntu7.1 [25.5 kB] Get:110 http://archive.ubuntu.com/ubuntu focal/universe amd64 libva-drm2 amd64 2.7.0-2 [7044 B] Get:111 http://archive.ubuntu.com/ubuntu focal/main amd64 libxfixes3 amd64 1:5.0.3-2 [10.9 kB] Get:112 http://archive.ubuntu.com/ubuntu focal/universe amd64 libva-x11-2 amd64 2.7.0-2 [11.9 kB] Get:113 http://archive.ubuntu.com/ubuntu focal/main amd64 libvdpau1 amd64 1.3-1ubuntu2 [25.6 kB] Get:114 http://archive.ubuntu.com/ubuntu focal/main amd64 ocl-icd-libopencl1 amd64 2.2.11-1ubuntu1 [30.3 kB] Get:115 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libavutil56 amd64 7:4.2.4-1ubuntu0.1 [241 kB] Get:116 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcodec2-0.9 amd64 0.9.2-2 [7886 kB] Get:117 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgsm1 amd64 1.0.18-2 [24.4 kB] Get:118 http://archive.ubuntu.com/ubuntu focal/main amd64 libmp3lame0 amd64 3.100-3 [133 kB] Ign:119 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libopenjp2-7 amd64 2.3.1-1ubuntu4.20.04.1 Get:120 http://archive.ubuntu.com/ubuntu focal/universe amd64 libshine3 amd64 3.1.1-2 [23.2 kB] Get:121 http://archive.ubuntu.com/ubuntu focal/main amd64 libsnappy1v5 amd64 1.1.8-1build1 [16.7 kB] Get:122 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libspeex1 amd64 1.2~rc1.2-1.1ubuntu1.20.04.1 [53.2 kB] Get:123 http://archive.ubuntu.com/ubuntu focal/main amd64 libsoxr0 amd64 0.1.3-2build1 [78.0 kB] Get:119 http://security.ubuntu.com/ubuntu focal-updates/main amd64 libopenjp2-7 amd64 2.3.1-1ubuntu4.20.04.1 [141 kB] Get:124 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libswresample3 amd64 7:4.2.4-1ubuntu0.1 [57.1 kB] Get:125 http://archive.ubuntu.com/ubuntu focal/main amd64 libtwolame0 amd64 0.4.0-2 [47.6 kB] Get:126 http://archive.ubuntu.com/ubuntu focal/main amd64 libvpx6 amd64 1.8.2-1build1 [820 kB] Get:126 http://archive.ubuntu.com/ubuntu focal/main amd64 libvpx6 amd64 1.8.2-1build1 [820 kB] Get:127 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libwavpack1 amd64 5.2.0-1ubuntu0.1 [77.3 kB] Get:128 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libwebpmux3 amd64 0.6.1-2ubuntu0.20.04.1 [19.5 kB] Get:129 http://archive.ubuntu.com/ubuntu focal/universe amd64 libx264-155 amd64 2:0.155.2917+git0a84d98-2 [521 kB] Get:130 http://archive.ubuntu.com/ubuntu focal/universe amd64 libx265-179 amd64 3.2.1-1build1 [1060 kB] Get:131 http://archive.ubuntu.com/ubuntu focal/universe amd64 libxvidcore4 amd64 2:1.3.7-1 [201 kB] Get:132 http://archive.ubuntu.com/ubuntu focal/universe amd64 libzvbi-common all 0.2.35-17 [32.5 kB] Err:133 http://archive.ubuntu.com/ubuntu focal/universe amd64 libzvbi0 amd64 0.2.35-17 400 Bad Request [IP: 91.189.88.152 80] Get:134 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libavcodec58 amd64 7:4.2.4-1ubuntu0.1 [4876 kB] Get:135 http://archive.ubuntu.com/ubuntu focal/universe amd64 libbluray2 amd64 1:1.2.0-1 [138 kB] Get:136 http://archive.ubuntu.com/ubuntu focal/universe amd64 libchromaprint1 amd64 1.4.3-3build1 [37.6 kB] Get:137 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgme0 amd64 0.6.2-1build1 [123 kB] Get:138 http://archive.ubuntu.com/ubuntu focal/main amd64 libmpg123-0 amd64 1.25.13-1 [124 kB] Get:139 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopenmpt0 amd64 0.4.11-1build1 [599 kB] Get:140 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libssh-gcrypt-4 amd64 0.9.3-2ubuntu2.2 [202 kB] Get:141 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libavformat58 amd64 7:4.2.4-1ubuntu0.1 [981 kB] Err:142 http://archive.ubuntu.com/ubuntu focal/universe amd64 libbdplus0 amd64 0.1.2-3 400 Bad Request [IP: 91.189.88.152 80] Get:143 http://archive.ubuntu.com/ubuntu focal/main amd64 libevent-2.1-7 amd64 2.1.11-stable-1 [138 kB] Get:144 http://archive.ubuntu.com/ubuntu focal/main amd64 libevent-core-2.1-7 amd64 2.1.11-stable-1 [89.1 kB] Get:145 http://archive.ubuntu.com/ubuntu focal/main amd64 libevent-pthreads-2.1-7 amd64 2.1.11-stable-1 [7372 B] Get:146 http://archive.ubuntu.com/ubuntu focal/universe amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6 [168 kB] Get:147 http://archive.ubuntu.com/ubuntu focal/universe amd64 libpsm2-2 amd64 11.2.86-1 [178 kB] Get:148 http://archive.ubuntu.com/ubuntu focal/universe amd64 libfabric1 amd64 1.6.2-3 [396 kB] Get:149 http://archive.ubuntu.com/ubuntu focal/universe amd64 libhwloc15 amd64 2.1.0+dfsg-4 [134 kB] Get:150 http://archive.ubuntu.com/ubuntu focal/universe amd64 libhwloc-plugins amd64 2.1.0+dfsg-4 [14.4 kB] Err:151 http://archive.ubuntu.com/ubuntu focal/universe amd64 libpmix2 amd64 3.1.5-1 400 Bad Request [IP: 91.189.88.152 80] Get:152 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopenmpi3 amd64 4.0.3-0ubuntu1 [1978 kB] Get:153 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcaf-openmpi-3 amd64 2.8.0-1 [35.5 kB] Get:154 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcfitsio8 amd64 3.470-3 [466 kB] Get:155 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcharls2 amd64 2.0.0+dfsg-1build1 [74.1 kB] Get:156 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcoarrays-dev amd64 2.8.0-1 [28.2 kB] Get:157 http://archive.ubuntu.com/ubuntu focal/universe amd64 openmpi-common all 4.0.3-0ubuntu1 [151 kB] Get:158 http://archive.ubuntu.com/ubuntu focal/universe amd64 openmpi-bin amd64 4.0.3-0ubuntu1 [67.4 kB] Get:159 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcoarrays-openmpi-dev amd64 2.8.0-1 [34.2 kB] Err:160 http://archive.ubuntu.com/ubuntu focal/main amd64 liblcms2-2 amd64 2.9-4 400 Bad Request [IP: 91.189.88.152 80] Get:161 http://archive.ubuntu.com/ubuntu focal/main amd64 libcolord2 amd64 1.4.4-2 [133 kB] Get:162 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libcups2 amd64 2.3.1-9ubuntu1.1 [233 kB] Get:163 http://archive.ubuntu.com/ubuntu focal/universe amd64 libdap25 amd64 3.20.5-1 [435 kB] Get:164 http://archive.ubuntu.com/ubuntu focal/universe amd64 libdapclient6v5 amd64 3.20.5-1 [92.2 kB] Get:165 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libdrm-amdgpu1 amd64 2.4.107-8ubuntu1~20.04.1 [18.4 kB] Get:166 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libdrm-intel1 amd64 2.4.107-8ubuntu1~20.04.1 [60.3 kB] Get:167 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libdrm-nouveau2 amd64 2.4.107-8ubuntu1~20.04.1 [16.6 kB] Get:168 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libdrm-radeon1 amd64 2.4.107-8ubuntu1~20.04.1 [19.7 kB] Err:169 http://archive.ubuntu.com/ubuntu focal/main amd64 libepoxy0 amd64 1.5.4-1 400 Bad Request [IP: 91.189.88.152 80] Get:170 http://archive.ubuntu.com/ubuntu focal/universe amd64 libepsilon1 amd64 0.9.2+dfsg-4 [41.0 kB] Get:171 http://archive.ubuntu.com/ubuntu focal/main amd64 libevent-extra-2.1-7 amd64 2.1.11-stable-1 [60.0 kB] Get:172 http://archive.ubuntu.com/ubuntu focal/main amd64 libevent-openssl-2.1-7 amd64 2.1.11-stable-1 [14.3 kB] Get:173 http://archive.ubuntu.com/ubuntu focal/main amd64 libevent-dev amd64 2.1.11-stable-1 [261 kB] Get:174 http://archive.ubuntu.com/ubuntu focal/universe amd64 libfyba0 amd64 4.1.1-6build1 [113 kB] Get:175 http://archive.ubuntu.com/ubuntu focal/universe amd64 libfreexl1 amd64 1.0.5-3 [33.4 kB] Get:176 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgeos-3.8.0 amd64 3.8.0-1build1 [535 kB] Get:177 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgeos-c1v5 amd64 3.8.0-1build1 [69.9 kB] Get:178 http://archive.ubuntu.com/ubuntu focal/universe amd64 proj-data all 6.3.1-1 [7647 kB] Err:179 http://archive.ubuntu.com/ubuntu focal/universe amd64 libproj15 amd64 6.3.1-1 501 Not Implemented [IP: 91.189.88.152 80] Get:180 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgeotiff5 amd64 1.5.1-2 [53.1 kB] Get:181 http://archive.ubuntu.com/ubuntu focal/main amd64 libgif7 amd64 5.1.9-1 [32.2 kB] Get:182 http://archive.ubuntu.com/ubuntu focal/universe amd64 libhdf4-0-alt amd64 4.2.14-1ubuntu1 [268 kB] Get:183 http://archive.ubuntu.com/ubuntu focal/universe amd64 libsz2 amd64 1.0.4-1 [5188 B] Get:184 http://archive.ubuntu.com/ubuntu focal/universe amd64 libhdf5-103 amd64 1.10.4+repack-11ubuntu1 [1311 kB] Get:184 http://archive.ubuntu.com/ubuntu focal/universe amd64 libhdf5-103 amd64 1.10.4+repack-11ubuntu1 [1311 kB] Get:185 http://archive.ubuntu.com/ubuntu focal/universe amd64 libminizip1 amd64 1.1-8build1 [20.2 kB] Get:186 http://archive.ubuntu.com/ubuntu focal/universe amd64 liburiparser1 amd64 0.9.3-2 [39.3 kB] Get:187 http://archive.ubuntu.com/ubuntu focal/universe amd64 libkmlbase1 amd64 1.3.0-8build1 [45.4 kB] Get:188 http://archive.ubuntu.com/ubuntu focal/universe amd64 libkmldom1 amd64 1.3.0-8build1 [152 kB] Get:189 http://archive.ubuntu.com/ubuntu focal/universe amd64 libkmlengine1 amd64 1.3.0-8build1 [72.5 kB] Get:190 http://archive.ubuntu.com/ubuntu focal/main amd64 mysql-common all 5.8+1.0.5ubuntu2 [7496 B] Ign:191 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libmysqlclient21 amd64 8.0.28-0ubuntu0.20.04.3 Get:192 http://archive.ubuntu.com/ubuntu focal/universe amd64 libnetcdf15 amd64 1:4.7.3-1 [341 kB] Get:191 http://security.ubuntu.com/ubuntu focal-updates/main amd64 libmysqlclient21 amd64 8.0.28-0ubuntu0.20.04.3 [1292 kB] Get:193 http://archive.ubuntu.com/ubuntu focal/main amd64 libodbc1 amd64 2.3.6-0.1build1 [189 kB] Get:194 http://archive.ubuntu.com/ubuntu focal/universe amd64 libogdi4.1 amd64 4.1.0+ds-1build1 [198 kB] Get:195 http://archive.ubuntu.com/ubuntu focal/main amd64 libnspr4 amd64 2:4.25-1 [107 kB] Get:196 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnss3 amd64 2:3.49.1-1ubuntu1.6 [1256 kB] Get:197 http://archive.ubuntu.com/ubuntu focal/main amd64 libpoppler97 amd64 0.86.1-0ubuntu1 [915 kB] Get:198 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpq5 amd64 12.9-0ubuntu0.20.04.1 [117 kB] Get:199 http://archive.ubuntu.com/ubuntu focal/universe amd64 libqhull7 amd64 2015.2-4 [152 kB] Get:200 http://archive.ubuntu.com/ubuntu focal/universe amd64 libspatialite7 amd64 4.3.0a-6build1 [1286 kB] Get:201 http://archive.ubuntu.com/ubuntu focal/universe amd64 libxerces-c3.2 amd64 3.2.2+debian-1build3 [878 kB] Get:202 http://archive.ubuntu.com/ubuntu focal/main amd64 odbcinst amd64 2.3.6-0.1build1 [14.8 kB] Get:203 http://archive.ubuntu.com/ubuntu focal/main amd64 odbcinst1debian2 amd64 2.3.6-0.1build1 [41.1 kB] Get:204 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgdal26 amd64 3.0.4+dfsg-1build3 [6156 kB] Get:205 http://archive.ubuntu.com/ubuntu focal/universe amd64 libsocket++1 amd64 1.12.13-10build1 [40.7 kB] Get:206 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgdcm3.0 amd64 3.0.5-1.1ubuntu2 [1871 kB] Get:207 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgdk-pixbuf2.0-bin amd64 2.40.0+dfsg-3ubuntu0.2 [14.1 kB] Get:208 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglapi-mesa amd64 21.2.6-0ubuntu0.1~20.04.1 [27.3 kB] Get:209 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libllvm12 amd64 1:12.0.0-3ubuntu1~20.04.4 [18.8 MB] Get:210 http://archive.ubuntu.com/ubuntu focal/main amd64 libsensors-config all 1:3.6.0-2ubuntu1 [6092 B] Get:211 http://archive.ubuntu.com/ubuntu focal/main amd64 libsensors5 amd64 1:3.6.0-2ubuntu1 [27.4 kB] Get:212 http://archive.ubuntu.com/ubuntu focal/main amd64 libvulkan1 amd64 1.2.131.2-1 [93.3 kB] Get:213 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgl1-mesa-dri amd64 21.2.6-0ubuntu0.1~20.04.1 [11.0 MB] Get:214 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglvnd0 amd64 1.3.2-1~ubuntu0.20.04.1 [51.4 kB] Get:215 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libx11-xcb1 amd64 2:1.6.9-2ubuntu1.2 [9372 B] Get:216 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-dri2-0 amd64 1.14-2 [6920 B] Get:217 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-dri3-0 amd64 1.14-2 [6552 B] Get:218 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-glx0 amd64 1.14-2 [22.1 kB] Get:219 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-present0 amd64 1.14-2 [5560 B] Get:220 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-sync1 amd64 1.14-2 [8884 B] Get:221 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-xfixes0 amd64 1.14-2 [9296 B] Get:222 http://archive.ubuntu.com/ubuntu focal/main amd64 libxshmfence1 amd64 1.3-1 [5028 B] Get:223 http://archive.ubuntu.com/ubuntu focal/main amd64 libxxf86vm1 amd64 1:1.1.4-1build1 [10.2 kB] Get:224 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglx-mesa0 amd64 21.2.6-0ubuntu0.1~20.04.1 [137 kB] Get:225 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglx0 amd64 1.3.2-1~ubuntu0.20.04.1 [32.6 kB] Get:226 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgl1 amd64 1.3.2-1~ubuntu0.20.04.1 [86.9 kB] Get:227 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgl2ps1.4 amd64 1.4.0+dfsg1-2 [38.2 kB] Get:228 http://archive.ubuntu.com/ubuntu focal/main amd64 libjson-glib-1.0-common all 1.4.4-2ubuntu2 [3468 B] Get:229 http://archive.ubuntu.com/ubuntu focal/main amd64 libjson-glib-1.0-0 amd64 1.4.4-2ubuntu2 [59.4 kB] Get:230 http://archive.ubuntu.com/ubuntu focal/main amd64 libsoup-gnome2.4-1 amd64 2.70.0-1 [6136 B] Err:231 http://archive.ubuntu.com/ubuntu focal/main amd64 librest-0.7-0 amd64 0.8.1-1 400 Bad Request [IP: 91.189.88.152 80] Get:232 http://archive.ubuntu.com/ubuntu focal/main amd64 libwayland-client0 amd64 1.18.0-1 [23.9 kB] Get:233 http://archive.ubuntu.com/ubuntu focal/main amd64 libwayland-cursor0 amd64 1.18.0-1 [10.3 kB] Get:234 http://archive.ubuntu.com/ubuntu focal/main amd64 libwayland-egl1 amd64 1.18.0-1 [5692 B] Get:235 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcomposite1 amd64 1:0.4.5-1 [6976 B] Get:236 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcursor1 amd64 1:1.2.0-2 [20.1 kB] Get:237 http://archive.ubuntu.com/ubuntu focal/main amd64 libxdamage1 amd64 1:1.1.5-2 [6996 B] Get:238 http://archive.ubuntu.com/ubuntu focal/main amd64 libxi6 amd64 2:1.7.10-0ubuntu1 [29.9 kB] Get:239 http://archive.ubuntu.com/ubuntu focal/main amd64 libxinerama1 amd64 2:1.1.4-2 [6904 B] Get:240 http://archive.ubuntu.com/ubuntu focal/main amd64 libxkbcommon0 amd64 0.10.0-1 [98.4 kB] Err:241 http://archive.ubuntu.com/ubuntu focal/main amd64 libxrandr2 amd64 2:1.5.2-0ubuntu1 400 Bad Request [IP: 91.189.88.152 80] Get:242 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgtk-3-common all 3.24.20-0ubuntu1 [235 kB] Get:243 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgtk-3-0 amd64 3.24.20-0ubuntu1 [2620 kB] Get:244 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgtk-3-bin amd64 3.24.20-0ubuntu1 [61.9 kB] Get:245 http://archive.ubuntu.com/ubuntu focal/universe amd64 libhdf5-openmpi-103 amd64 1.10.4+repack-11ubuntu1 [1355 kB] Get:246 http://archive.ubuntu.com/ubuntu focal/main amd64 libice6 amd64 2:1.0.10-0ubuntu1 [41.0 kB] Get:247 http://archive.ubuntu.com/ubuntu focal/universe amd64 libilmbase24 amd64 2.3.0-6build1 [75.1 kB] Get:248 http://archive.ubuntu.com/ubuntu focal/universe amd64 libjs-jquery-metadata all 12-1.1 [7032 B] Get:249 http://archive.ubuntu.com/ubuntu focal/universe amd64 libjs-jquery-tablesorter all 1:2.31.1+dfsg1-1 [175 kB] Err:250 http://archive.ubuntu.com/ubuntu focal/universe amd64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-1 400 Bad Request [IP: 91.189.88.152 80] Get:251 http://archive.ubuntu.com/ubuntu focal/universe amd64 liblept5 amd64 1.79.0-1 [999 kB] Get:252 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Get:253 http://archive.ubuntu.com/ubuntu focal/universe amd64 libnetcdf-c++4 amd64 4.2-11build2 [33.6 kB] Get:254 http://archive.ubuntu.com/ubuntu focal/universe amd64 libtbb2 amd64 2020.1-2 [124 kB] Get:255 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-core4.2 amd64 4.2.0+dfsg-5 [1027 kB] Get:256 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-flann4.2 amd64 4.2.0+dfsg-5 [105 kB] Get:257 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-imgproc4.2 amd64 4.2.0+dfsg-5 [1290 kB] Get:257 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-imgproc4.2 amd64 4.2.0+dfsg-5 [1290 kB] Get:258 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libopenexr24 amd64 2.3.0-6ubuntu0.5 [592 kB] Get:259 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-imgcodecs4.2 amd64 4.2.0+dfsg-5 [112 kB] Get:260 http://archive.ubuntu.com/ubuntu focal/main amd64 libraw1394-11 amd64 2.1.2-1 [30.7 kB] Get:261 http://archive.ubuntu.com/ubuntu focal/universe amd64 libdc1394-22 amd64 2.2.5-2.1 [79.6 kB] Get:262 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 libswscale5 amd64 7:4.2.4-1ubuntu0.1 [156 kB] Get:263 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-videoio4.2 amd64 4.2.0+dfsg-5 [157 kB] Err:264 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-highgui4.2 amd64 4.2.0+dfsg-5 400 Bad Request [IP: 91.189.88.152 80] Get:265 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-ml4.2 amd64 4.2.0+dfsg-5 [238 kB] Get:266 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-features2d4.2 amd64 4.2.0+dfsg-5 [258 kB] Get:267 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-calib3d4.2 amd64 4.2.0+dfsg-5 [541 kB] Get:268 http://archive.ubuntu.com/ubuntu focal/main amd64 libprotobuf17 amd64 3.6.1.3-2ubuntu5 [798 kB] Get:269 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-dnn4.2 amd64 4.2.0+dfsg-5 [873 kB] Get:269 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-dnn4.2 amd64 4.2.0+dfsg-5 [873 kB] Get:270 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-objdetect4.2 amd64 4.2.0+dfsg-5 [149 kB] Get:271 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-photo4.2 amd64 4.2.0+dfsg-5 [200 kB] Get:272 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-video4.2 amd64 4.2.0+dfsg-5 [147 kB] Get:273 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-shape4.2 amd64 4.2.0+dfsg-5 [57.6 kB] Get:274 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-stitching4.2 amd64 4.2.0+dfsg-5 [213 kB] Get:275 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-superres4.2 amd64 4.2.0+dfsg-5 [48.4 kB] Err:276 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-videostab4.2 amd64 4.2.0+dfsg-5 400 Bad Request [IP: 91.189.88.152 80] Get:277 http://archive.ubuntu.com/ubuntu focal/main amd64 libsm6 amd64 2:1.2.3-1 [16.1 kB] Get:278 http://archive.ubuntu.com/ubuntu focal/main amd64 libxt6 amd64 1:1.1.5-1 [160 kB] Get:279 http://archive.ubuntu.com/ubuntu focal/universe amd64 libvtk6.3 amd64 6.3.0+dfsg2-5build2 [16.4 MB] Get:280 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-viz4.2 amd64 4.2.0+dfsg-5 [122 kB] Get:281 http://archive.ubuntu.com/ubuntu focal/universe amd64 libtesseract4 amd64 4.1.1-2build2 [1237 kB] Get:282 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopencv-contrib4.2 amd64 4.2.0+dfsg-5 [3312 kB] Get:283 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Get:284 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-randr0 amd64 1.14-2 [16.3 kB] Err:285 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 mesa-va-drivers amd64 21.2.6-0ubuntu0.1~20.04.1 400 Bad Request [IP: 91.189.88.152 80] Get:286 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 mesa-vdpau-drivers amd64 21.2.6-0ubuntu0.1~20.04.1 [3089 kB] Get:287 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 mesa-vulkan-drivers amd64 21.2.6-0ubuntu0.1~20.04.1 [5784 kB] Get:288 http://archive.ubuntu.com/ubuntu focal/universe amd64 python-pkg-resources all 44.0.0-2 [129 kB] Get:289 http://archive.ubuntu.com/ubuntu focal/universe amd64 python-pyflakes all 2.1.1-2 [48.5 kB] Get:290 http://archive.ubuntu.com/ubuntu focal/universe amd64 pyflakes all 2.1.1-2 [3304 B] Get:291 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-pyflakes all 2.1.1-2 [48.6 kB] Get:292 http://archive.ubuntu.com/ubuntu focal/universe amd64 pyflakes3 all 2.1.1-2 [3340 B] Get:293 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-atomicwrites all 1.1.5-2build1 [7016 B] Get:294 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-attr all 19.3.0-2 [33.9 kB] Get:295 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-coverage amd64 4.5.2+dfsg.1-4ubuntu1 [108 kB] Get:296 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-nose2 all 0.9.1-3ubuntu3 [88.2 kB] Get:297 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-cov-core all 1.15.0-3build1 [7652 B] Get:298 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-entrypoints all 0.3-2ubuntu1 [5740 B] Get:299 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-mccabe all 0.6.1-3 [8488 B] Get:300 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-pycodestyle all 2.5.0-2 [36.7 kB] Get:301 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-flake8 all 3.7.9-2 [51.8 kB] Get:302 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-more-itertools all 4.2.0-1build1 [39.4 kB] Get:303 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-zipp all 1.0.0-1 [5312 B] Get:304 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-importlib-metadata all 1.5.0-1 [9992 B] Err:305 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-numpy amd64 1:1.17.4-5ubuntu3 400 Bad Request [IP: 91.189.88.152 80] Get:306 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-opencv amd64 4.2.0+dfsg-5 [1214 kB] Get:307 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-pyparsing all 2.4.6-1 [61.3 kB] Get:308 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-packaging all 20.3-1 [26.8 kB] Get:309 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-pluggy all 0.13.0-2 [18.4 kB] Get:310 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python3-py all 1.8.1-1ubuntu0.1 [65.6 kB] Get:311 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-wcwidth all 0.1.8+dfsg1-3 [17.4 kB] Get:312 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-pytest all 4.6.9-1 [178 kB] Get:313 http://archive.ubuntu.com/ubuntu focal/universe amd64 libjs-jquery-isonscreen all 1.2.0-1 [3102 B] Get:314 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-pytest-cov all 2.8.1-1 [18.7 kB] Get:315 http://archive.ubuntu.com/ubuntu focal/universe amd64 i965-va-driver amd64 2.4.0-0ubuntu1 [924 kB] Get:316 http://archive.ubuntu.com/ubuntu focal/universe amd64 va-driver-all amd64 2.7.0-2 [4020 B] Get:317 http://archive.ubuntu.com/ubuntu focal/main amd64 vdpau-driver-all amd64 1.3-1ubuntu2 [4596 B] Get:318 http://archive.ubuntu.com/ubuntu focal/universe amd64 libhwloc-dev amd64 2.1.0+dfsg-4 [205 kB] Get:319 http://archive.ubuntu.com/ubuntu focal/universe amd64 libopenmpi-dev amd64 4.0.3-0ubuntu1 [798 kB] Get:320 http://archive.ubuntu.com/ubuntu focal/universe amd64 proj-bin amd64 6.3.1-1 [88.8 kB] Fetched 194 MB in 27s (7266 kB/s) E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/z/zvbi/libzvbi0_0.2.35-17_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/libb/libbdplus/libbdplus0_0.1.2-3_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/p/pmix/libpmix2_3.1.5-1_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/l/lcms2/liblcms2-2_2.9-4_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libe/libepoxy/libepoxy0_1.5.4-1_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/p/proj/libproj15_6.3.1-1_amd64.deb 501 Not Implemented [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libr/librest/librest-0.7-0_0.8.1-1_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libx/libxrandr/libxrandr2_1.5.2-0ubuntu1_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/j/jquery-throttle-debounce/libjs-jquery-throttle-debounce_1.1+dfsg.1-1_all.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/o/opencv/libopencv-highgui4.2_4.2.0+dfsg-5_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/o/opencv/libopencv-videostab4.2_4.2.0+dfsg-5_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/m/mesa/mesa-va-drivers_21.2.6-0ubuntu0.1~20.04.1_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/n/numpy/python3-numpy_1.17.4-5ubuntu3_amd64.deb 400 Bad Request [IP: 91.189.88.152 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? The command '/bin/sh -c apt-get update && apt-get install -y python3-flake8 python3-opencv python3-pip python3-pytest-cov python3-setuptools && rm -rf /var/lib/apt/lists/*' returned a non-zero code: 100 Running isaac_ros_dev-x86_64-container Unable to find image 'isaac_ros_dev-x86_64:latest' locally docker: Error response from daemon: pull access denied for isaac_ros_dev-x86_64, repository does not exist or may require 'docker login': denied: requested access to the resource is denied. See 'docker run --help'. ~/ros2_isaac_ws/src/isaac_ros_common igcs@igcs-Legion-5-15ACH6H:~/ros2_isaac

Error running run_dev.sh possible version dependency error caused by protobuf

Hello,

After upgrading to latest jetpack with ubuntu 20.04, running run_dev.sh ~/workspace causes the following error:

Collecting protobuf>=3.12.2 (from onnx)
Downloading https://files.pythonhosted.org/packages/6c/be/4e32d02bf08b8f76bf6e59
f2a531690c1e4264530404501f3489ca975d9a/protobuf-4.21.0-py2.py3-none-any.whl (164kB
)
protobuf requires Python '>=3.7' but the running Python is 3.6.9
The command '/bin/bash -c wget https://nvidia.box.com/shared/static/p57jwntv436lfr
d78inwl7iml6p13fzh.whl -O torch-1.8.0-cp36-cp36m-linux_aarch64.whl && apt-
get update && apt-get install -y libopenblas-base libopenmpi-dev && python
3 -m pip install -U numpy torch-1.8.0-cp36-cp36m-linux_aarch64.whl onnx' returned
a non-zero code: 1
Running isaac_ros_dev-aarch64-container
Unable to find image 'isaac_ros_dev-aarch64:latest' locally
docker: Error response from daemon: pull access denied for isaac_ros_dev-aarch64,
repository does not exist or may require 'docker login': denied: requested access
to the resource is denied.
See 'docker run --help'.
~/isaac_ros-dev/src/isaac_ros_common/scripts

protobuf complains about the python version, and then the docker image does not get build.

any ideas/recomendations/help on this problem greatly appreciated.

best regards,
can

error building the docker container branch: release-dp

Hi,

after running ./run_dev.sh ~/isaac_ws, it shows this error.

E: Unable to locate package tensorrt E: Unable to locate package vpi2-dev

Why is it not finding these two packages? I tried installing several times but same result.

exact error:

 ---> Running in f9da819c424b
Get:1 https://repo.download.nvidia.com/jetson/common r34.1 InRelease [2519 B]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal InRelease [265 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [114 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [108 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [114 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports focal/restricted arm64 Packages [1317 B]
Get:4 https://packagecloud.io/github/git-lfs/ubuntu focal InRelease [24.4 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 Packages [1234 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 Packages [11.1 MB]
Get:10 http://ports.ubuntu.com/ubuntu-ports focal/multiverse arm64 Packages [139 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 Packages [1802 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 Packages [1116 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted arm64 Packages [4571 B]
Get:14 http://ports.ubuntu.com/ubuntu-ports focal-updates/multiverse arm64 Packages [9067 B]
Get:15 http://ports.ubuntu.com/ubuntu-ports focal-backports/main arm64 Packages [54.8 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe arm64 Packages [27.5 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 Packages [823 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted arm64 Packages [4330 B]
Get:19 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 Packages [1419 kB]
Get:20 http://ports.ubuntu.com/ubuntu-ports focal-security/multiverse arm64 Packages [3253 B]
Fetched 18.4 MB in 6s (3189 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package tensorrt
E: Unable to locate package vpi2-dev
The command '/bin/bash -c apt-get update && apt-get install -y     tensorrt     vpi2-dev && rm -rf /var/lib/apt/lists/* && apt-get clean' returned a non-zero code: 100
Failed to build base image: isaac_ros_dev-aarch64, aborting.


Failed to load TensorRT Plugins

When I tried to load a custom network with added TensorRT Plugins with tensor_rt_node, the following error shows up

[component_container-1] [INFO] [1646197499.445330275] [tensor_rt_node]: /workspaces/isaac_ros-dev/install/isaac_ros_tensor_rt/share/isaac_ros_tensor_rt
[component_container-1] [INFO] [1646197499.445374556] [tensor_rt_node]: Creating context
[component_container-1] [INFO] [1646197499.477998332] [tensor_rt_node]: Loading app: '/workspaces/isaac_ros-dev/install/isaac_ros_tensor_rt/share/isaac_ros_tensor_rt/config/tensor_rt_inference.yaml'
[component_container-1] [INFO] [1646197499.479763301] [tensor_rt_node]: Initializing...
[component_container-1] [INFO] [1646197499.586363019] [tensor_rt_node]: Running...
[component_container-1] 2022-03-02 05:04:59.586 INFO  gxf/std/greedy_scheduler.cpp@170: Scheduling 3 entities
[INFO] [launch_ros.actions.load_composable_nodes]: Loaded node '/tensor_rt_node' in container '/yolo_container'
[component_container-1] 2022-03-02 05:05:00.037 DEBUG gxf/tensor_rt/tensor_rt_inference.cpp@151: TRT INFO: [MemUsageChange] Init CUDA: CPU +436, GPU +0, now: CPU 597, GPU 1466 (MiB)
[component_container-1] 2022-03-02 05:05:00.038 DEBUG gxf/tensor_rt/tensor_rt_inference.cpp@151: TRT INFO: Loaded engine size: 129 MiB
[component_container-1] 2022-03-02 05:05:00.038 DEBUG gxf/tensor_rt/tensor_rt_inference.cpp@151: TRT INFO: [MemUsageSnapshot] deserializeCudaEngine begin: CPU 597 MiB, GPU 1466 MiB
[component_container-1] 2022-03-02 05:05:00.097 ERROR gxf/tensor_rt/tensor_rt_inference.cpp@143: TRT ERROR: 1: [pluginV2Runner.cpp::load::290] Error Code 1: Serialization (Serialization assertion creator failed.Cannot deserialize plugin since corresponding IPluginCreator not found in Plugin Registry)
[component_container-1] 2022-03-02 05:05:00.097 ERROR gxf/tensor_rt/tensor_rt_inference.cpp@143: TRT ERROR: 4: [runtime.cpp::deserializeCudaEngine::50] Error Code 4: Internal Error (Engine deserialization failed.)
[ERROR] [component_container-1]: process has died [pid 22337, exit code -11, cmd '/opt/ros/foxy/lib/rclcpp_components/component_container --ros-args -r __node:=yolo_container -r __ns:=/'].

The engine file was created from an onnx file with tensor_rt_node, the tensor_rt_node loaded the onnx file and ran just fine after model optimization. However, when I run the engine file form the first run, the error message above shows up.

I suspected the plugin libraries wasn't installed correctly, but it is not the case. I ran
/usr/src/tensorrt/bin/trtexec --loadEngine={engine file} --verbose
it shows that the plugins are registered and loaded correctly.

Docker args need to include the '/usr/local/cuda-10.2' libs for v0.9.1ea2

This is an issue only when building isaac_ros_image_proc: NVIDIA-ISAAC-ROS/isaac_ros_image_pipeline#18

Docker args need to include the cuda libraries in the run.dev.sh script:

-v $ISAAC_ROS_DEV_DIR:/workspaces/isaac_ros-dev \

append "-v /usr/local/cuda-10.2/targets/aarch64-linux/lib/:/usr/local/cuda-10.2/targets/aarch64-linux/lib/"

For reference: https://issueantenna.com/repo/nvidia-isaac-ros/isaac_ros_argus_camera/issues/5

@hemalshahNV Are these early access repo's getting any support for disconnected issues across isaac_ros_* packages dependent on each other? Seems like this probably was due to building the packages up to isaac_ros_common but not building isaac_ros_image_pipeline alongside of it in the workspace. Either that or various script discrepancies across multiple DP/EA versions...

Question: Space taken by the docker.

Hi,

I want to know how much space does the docker take after running "./run_dev.sh"? I am trying to install this on 64GB Orin. I am using "release-dp" branch. I have not installed other things. The docker installation itself is taking too much space and I keep getting error of low space. Is 64GB enough? If you have any idea please let me know.

Error while building using Docker from run_dev.sh

I am getting this following error while running run_dev.sh

> [1/1] FROM nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_c59eda1b21db0e3c8f28c8d436ad1f4e@sha256:886f1e34b89de38451c8088c8654c95602f185ef65df69cf54459df147234489 failed commit on ref "layer-sha256:d42fd8f99cbae064cb4fd43c1e957ed75af67f344f5c27c091eaddb610ef35bc": "layer-sha256:d42fd8f99cbae064cb4fd43c1e957ed75af67f344f5c27c091eaddb610ef35bc" failed size validation: 4504682496 != 4709419862: failed precondition Failed to build base image: isaac_ros_dev-x86_64, aborting.
The file size validation is failed.
Can anyone please help regarding this ?

Thanks

Jetson orin - won't work

on executing the dev-aarch-64-container

docker: Error response from daemon: failed to create shim: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #0: error running hook: exit status 1, stdout: src: /etc/vulkan/icd.d/nvidia_icd.json, src_lnk: /usr/lib/aarch64-linux-gnu/tegra/nvidia_icd.json, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/etc/vulkan/icd.d/nvidia_icd.json, dst_lnk: /usr/lib/aarch64-linux-gnu/tegra/nvidia_icd.json
src: /usr/lib/aarch64-linux-gnu/libcuda.so, src_lnk: tegra/libcuda.so, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/libcuda.so, dst_lnk: tegra/libcuda.so
src: /usr/lib/aarch64-linux-gnu/libnvcucompat.so, src_lnk: tegra/libnvcucompat.so, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/libnvcucompat.so, dst_lnk: tegra/libnvcucompat.so
src: /usr/lib/aarch64-linux-gnu/libnvidia-nvvm.so, src_lnk: tegra/libnvidia-nvvm.so, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/libnvidia-nvvm.so, dst_lnk: tegra/libnvidia-nvvm.so
src: /usr/lib/aarch64-linux-gnu/libv4l2.so.0.0.999999, src_lnk: tegra/libnvv4l2.so, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/libv4l2.so.0.0.999999, dst_lnk: tegra/libnvv4l2.so
src: /usr/lib/aarch64-linux-gnu/libv4lconvert.so.0.0.999999, src_lnk: tegra/libnvv4lconvert.so, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/libv4lconvert.so.0.0.999999, dst_lnk: tegra/libnvv4lconvert.so
src: /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvargus.so, src_lnk: ../../../tegra/libv4l2_nvargus.so, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvargus.so, dst_lnk: ../../../tegra/libv4l2_nvargus.so
src: /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvcuvidvideocodec.so, src_lnk: ../../../tegra/libv4l2_nvcuvidvideocodec.so, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvcuvidvideocodec.so, dst_lnk: ../../../tegra/libv4l2_nvcuvidvideocodec.so
src: /usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvvideocodec.so, src_lnk: ../../../tegra/libv4l2_nvvideocodec.so, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/libv4l/plugins/nv/libv4l2_nvvideocodec.so, dst_lnk: ../../../tegra/libv4l2_nvvideocodec.so
src: /usr/lib/aarch64-linux-gnu/libvulkan.so.1.3.203, src_lnk: tegra/libvulkan.so.1.3.203, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/libvulkan.so.1.3.203, dst_lnk: tegra/libvulkan.so.1.3.203
src: /usr/lib/aarch64-linux-gnu/tegra/libcuda.so, src_lnk: libcuda.so.1.1, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libcuda.so, dst_lnk: libcuda.so.1.1
src: /usr/lib/aarch64-linux-gnu/tegra/libgstnvdsseimeta.so, src_lnk: libgstnvdsseimeta.so.1.0.0, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libgstnvdsseimeta.so, dst_lnk: libgstnvdsseimeta.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvbufsurface.so, src_lnk: libnvbufsurface.so.1.0.0, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvbufsurface.so, dst_lnk: libnvbufsurface.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvbufsurftransform.so, src_lnk: libnvbufsurftransform.so.1.0.0, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvbufsurftransform.so, dst_lnk: libnvbufsurftransform.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvbuf_utils.so, src_lnk: libnvbuf_utils.so.1.0.0, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvbuf_utils.so, dst_lnk: libnvbuf_utils.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvdsbufferpool.so, src_lnk: libnvdsbufferpool.so.1.0.0, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvdsbufferpool.so, dst_lnk: libnvdsbufferpool.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvidia-nvvm.so, src_lnk: libnvidia-nvvm.so.4, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvidia-nvvm.so, dst_lnk: libnvidia-nvvm.so.4
src: /usr/lib/aarch64-linux-gnu/tegra/libnvidia-nvvm.so.4, src_lnk: libnvidia-nvvm.so.4.0.0, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvidia-nvvm.so.4, dst_lnk: libnvidia-nvvm.so.4.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvid_mapper.so, src_lnk: libnvid_mapper.so.1.0.0, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvid_mapper.so, dst_lnk: libnvid_mapper.so.1.0.0
src: /usr/lib/aarch64-linux-gnu/tegra/libnvscibuf.so, src_lnk: libnvscibuf.so.1, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvscibuf.so, dst_lnk: libnvscibuf.so.1
src: /usr/lib/aarch64-linux-gnu/tegra/libnvscicommon.so, src_lnk: libnvscicommon.so.1, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvscicommon.so, dst_lnk: libnvscicommon.so.1
src: /usr/lib/aarch64-linux-gnu/tegra/libnvscistream.so, src_lnk: libnvscistream.so.1, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvscistream.so, dst_lnk: libnvscistream.so.1
src: /usr/lib/aarch64-linux-gnu/tegra/libnvscisync.so, src_lnk: libnvscisync.so.1, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/lib/aarch64-linux-gnu/tegra/libnvscisync.so, dst_lnk: libnvscisync.so.1
src: /usr/share/glvnd/egl_vendor.d/10_nvidia.json, src_lnk: ../../../lib/aarch64-linux-gnu/tegra-egl/nvidia.json, dst: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/usr/share/glvnd/egl_vendor.d/10_nvidia.json, dst_lnk: ../../../lib/aarch64-linux-gnu/tegra-egl/nvidia.json
, stderr: nvidia-container-cli: mount error: file creation failed: /var/lib/docker/overlay2/0aba4fc4532ba2ddadb7949384e51a82af51ed554581ce0440af85e3805d50aa/merged/dev/nvhost-as-gpu: invalid argument: unknown.
~/workspaces/isaac_ros-dev/src/isaac_ros_common

torchvision compatibility issue...

To get torch and torchvision to work (This probably should be documented some place):

  1. Binaries from the pytorch website don't use cuda on the agx orin.
  2. Follow the instructions to download pytorch wheel from nvidia: https://docs.nvidia.com/deeplearning/frameworks/install-pytorch-jetson-platform/index.html). For what it is worth, I used torch-1.12.0a0+84d1cb9.nv22.4-cp38-cp38-linux_aarch64.whl and not the absolute latest because there was a compatibility issue with yolov5.
  3. You must download torchvision and build from source.
  4. For what it is worth, if you use the realsense container, and want to use the python interface, it is pyrealsense2.pyrealsense2, as in: import pyrealsense2.pyrealsense2 as rs

cuda / gpu not available (agx orin) in docker container

Before I get to what I ran into let me say that this is going to be an awesome framework! Congrats and thank-you. I was able to install isaac_ros_common and additional docker container on my linux workstation and found it quite straightforward and had no issues.

However, when I repeated the process on my agx orin (latest software), the base isaac_ros_common container does not seem to have access to the gpu/cuda.

For example:
admin@agx-orin:/workspaces/isaac_ros-dev$ python3
Python 3.8.10 (default, Mar 15 2022, 12:22:08)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.

import torch
print(torch.version)
1.12.0
torch.cuda.is_available()
False


I have another docker container that was previously built using nvcr.io/nvidia/l4t-pytorch:r34.1.0-pth1.12-py3, and cuda and the gpu are available, and I didn't notice any significant difference in arguments as run_dev.sh, which suggests that everything to support using the gpu in a container is set up correctly:

Python 3.8.10 (default, Mar 15 2022, 12:22:08)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.

import torch
print(torch.version)
1.12.0a0+2c916ef.nv22.3
torch.cuda.is_available()
True


So I am at a loss to understand what the issue is. Here are things that I have checked:

  1. All software on the orin is up to date
  2. I followed the set-up instructions so the nvidia container toolkit etc. are correct and the correct versions.

If there is additional information, I can provide, please let me know. Thanks for your help.

bb

Cannot run container

Hi, I cannot run a container on my Jetson Orin Nano (8gb, Ubuntu 20.04), errors:
admin@tegra-ubuntu:/workspaces/isaac_ros-dev$ colcon test --executor sequential
Starting >>> isaac_ros_common
--- stderr: isaac_ros_common
Errors while running CTest
Output from these tests are in: /workspaces/isaac_ros-dev/build/isaac_ros_common/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.

Finished <<< isaac_ros_common [4.45s] [ with test failures ]
Starting >>> isaac_ros_test
Finished <<< isaac_ros_test [19.0s]
Starting >>> isaac_ros_apriltag_interfaces
Finished <<< isaac_ros_apriltag_interfaces [1.72s]
Starting >>> isaac_ros_bi3d_interfaces
Finished <<< isaac_ros_bi3d_interfaces [1.65s]
Starting >>> isaac_ros_gxf
Finished <<< isaac_ros_gxf [2.20s]
Starting >>> isaac_ros_nitros_interfaces
Finished <<< isaac_ros_nitros_interfaces [1.14s]
Starting >>> isaac_ros_pointcloud_interfaces
Finished <<< isaac_ros_pointcloud_interfaces [1.16s]
Starting >>> isaac_ros_tensor_list_interfaces
Finished <<< isaac_ros_tensor_list_interfaces [1.56s]
Starting >>> isaac_ros_visual_slam_interfaces
Finished <<< isaac_ros_visual_slam_interfaces [1.58s]
Starting >>> isaac_ros_nitros
--- stderr: isaac_ros_nitros
Errors while running CTest
Output from these tests are in: /workspaces/isaac_ros-dev/build/isaac_ros_nitros/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.

Finished <<< isaac_ros_nitros [15.7s] [ with test failures ]
Starting >>> isaac_ros_nitros_april_tag_detection_array_type
[51.816s] ERROR:colcon.colcon_cmake.task.cmake.test:Failed to find the following files:

  • /workspaces/isaac_ros-dev/install/isaac_ros_nitros_april_tag_detection_array_type/share/isaac_ros_nitros_april_tag_detection_array_type/package.sh
    Check that the following packages have been built:
  • isaac_ros_nitros_april_tag_detection_array_type
    Failed <<< isaac_ros_nitros_april_tag_detection_array_type [0.03s, exited with code 1]
    Starting >>> isaac_ros_nitros_camera_info_type
    [51.846s] ERROR:colcon.colcon_cmake.task.cmake.test:Failed to find the following files:
  • /workspaces/isaac_ros-dev/install/isaac_ros_nitros_camera_info_type/share/isaac_ros_nitros_camera_info_type/package.sh
    Check that the following packages have been built:
  • isaac_ros_nitros_camera_info_type
    Failed <<< isaac_ros_nitros_camera_info_type [0.02s, exited with code 1]
    Starting >>> isaac_ros_nitros_compressed_image_type
    --- stderr: isaac_ros_nitros_compressed_image_type
    Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/colcon_core/executor/init.py", line 91, in call
    rc = await self.task(*args, **kwargs)
    File "/usr/lib/python3/dist-packages/colcon_core/task/init.py", line 93, in call
    return await task_method(*args, **kwargs)
    File "/usr/lib/python3/dist-packages/colcon_ros/task/ament_cmake/test.py", line 29, in test
    return await extension.test()
    File "/usr/lib/python3/dist-packages/colcon_cmake/task/cmake/test.py", line 45, in test
    assert os.path.exists(args.build_base),
    AssertionError: Has this package been built before?

Failed <<< isaac_ros_nitros_compressed_image_type [0.00s, exited with code 1]
[51.853s] ERROR:colcon.colcon_core.executor.sequential:Exception in job execution 'isaac_ros_nitros_compressed_image_type': Has this package been built before?
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/colcon_core/executor/sequential.py", line 48, in execute
loop.run_until_complete(future)
File "/usr/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
return future.result()
File "/usr/lib/python3/dist-packages/colcon_core/executor/init.py", line 91, in call
rc = await self.task(*args, **kwargs)
File "/usr/lib/python3/dist-packages/colcon_core/task/init.py", line 93, in call
return await task_method(*args, **kwargs)
File "/usr/lib/python3/dist-packages/colcon_ros/task/ament_cmake/test.py", line 29, in test
return await extension.test()
File "/usr/lib/python3/dist-packages/colcon_cmake/task/cmake/test.py", line 45, in test
assert os.path.exists(args.build_base),
AssertionError: Has this package been built before?

Summary: 10 packages finished [51.0s]
3 packages failed: isaac_ros_nitros_april_tag_detection_array_type isaac_ros_nitros_camera_info_type isaac_ros_nitros_compressed_image_type
3 packages had stderr output: isaac_ros_common isaac_ros_nitros isaac_ros_nitros_compressed_image_type
2 packages had test failures: isaac_ros_common isaac_ros_nitros
12 packages not processed

isaac ros with cuda 12.0

Hi there, I'm looking to integrate https://github.com/NVIDIA-AI-IOT/Lidar_AI_Solution/tree/master/CUDA-BEVFusion into ROS2 humble. I managed to get it running without ROS using the nvcr.io/nvidia/tensorrt:23.01-py3 docker image, which runs cuda-12.0. I wasn't able to get it running on cuda-12.1.

I've been trying to use the Isaac ROS docker images, which have both Cuda and ROS humble installed. However, it seems that all of them run on cuda-12.1. I've tried all the containers here: https://catalog.ngc.nvidia.com/orgs/nvidia/teams/isaac/containers/ros/tags, the oldest one also has cuda-12.1 even though it was released last year (I thought cuda-12.1 was only released this year..?)

Is there one for cuda-12.0 + ros humble?

Does not build on either Nano or Xavier w/new VPI library

Have tried this on both a Nano and a new Xavier. Following the readme and using the Nvidia-provided docker image, the following error occurs:

Starting >>> isaac_ros_test
Starting >>> isaac_ros_common                 
Starting >>> isaac_ros_apriltag_interfaces
Starting >>> isaac_ros_tensor_list_interfaces                                                                              
Starting >>> isaac_ros_bi3d_interfaces                                                                                                                               
Finished <<< isaac_ros_test [9.50s]                                                                                                                                                                                              
Starting >>> isaac_ros_nitros
--- stderr: isaac_ros_common                                                                                                                                                                                                                 
CMake Error at CMakeLists.txt:31 (find_package):
  By not providing "Findvpi.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "vpi", but
  CMake did not find one.

  Could not find a package configuration file provided by "vpi" with any of
  the following names:

    vpiConfig.cmake
    vpi-config.cmake

  Add the installation prefix of "vpi" to CMAKE_PREFIX_PATH or set "vpi_DIR"
  to a directory containing one of the above files.  If "vpi" provides a
  separate development package or SDK, be sure it has been installed.

Jetpack version on the xavier:

$ cat /etc/nv_tegra_release
# R32 (release), REVISION: 7.1, GCID: 29818004, BOARD: t186ref, EABI: aarch64, DATE: Sat Feb 19 17:07:00 UTC 202

Docker service fails when updating the daemon.json file

Hi Team,

While configuring my environment I have changed the daemon.json file as instructed here(https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_common/blob/main/docs/dev-env-setup.md) . But after restarting the docker service , its showing an error. Any reason for that?

× docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2022-11-09 12:05:05 IST; 1min 20s ago
TriggeredBy: × docker.socket
       Docs: https://docs.docker.com
    Process: 47170 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
   Main PID: 47170 (code=exited, status=1/FAILURE)
        CPU: 79ms

Nov 09 12:05:05 stark-OMEN systemd[1]: docker.service: Scheduled restart job, restart counter is at 3.
Nov 09 12:05:05 stark-OMEN systemd[1]: Stopped Docker Application Container Engine.
Nov 09 12:05:05 stark-OMEN systemd[1]: docker.service: Start request repeated too quickly.
Nov 09 12:05:05 stark-OMEN systemd[1]: docker.service: Failed with result 'exit-code'.
Nov 09 12:05:05 stark-OMEN systemd[1]: Failed to start Docker Application Container Engine.
Nov 09 12:05:23 stark-OMEN systemd[1]: docker.service: Start request repeated too quickly.
Nov 09 12:05:23 stark-OMEN systemd[1]: docker.service: Failed with result 'exit-code'.
Nov 09 12:05:23 stark-OMEN systemd[1]: Failed to start Docker Application Container Engine.

Regards,
Rafi

Install additional ROS packages

Hi

I would like to customize the docker by adding additional ROS packages which are not installed in the library. Usually I use the following syntax
sudo apt-get install ros-humblevision-msgs
apt-install-ros-humble-joint-state-publisher-gui
python3-colcon-common-extensions
and etc
Can you please suggest how to go about modifying the build script?

Docker on release jetpack 5.0.2

Hi,

When using prebuild docker image provided in this repo on jp5.0.2, building various packages (for eg. urg_node) leads to error shown below:

Failed to find exported target names in '/opt/ros/humble/install/share/urg_node_msgs/cmake/export_urg_node_msgs__rosidl_generator_cExport.cmake'

Also, as pointed in other issue, building image from start leads to following error:

E: Unable to locate package tensorrt
E: Unable to locate package vpi2-dev

Do you know any way to solve above?
Thanks

Build errors with galactic

Hi, I am trying to use this repo and https://github.com/NVIDIA-ISAAC-ROS/isaac_ros_image_pipeline to do hardware acceleration on a Ros2 (galactic) based system that uses realsense cameras. I am using an AGX with ubuntu 18.04 and jetpack 4.6.1. I am running into install errors when building isaac_ros_common inside my base docker image. I noticed the readme says it is designed to be compatible with ros2 foxy. are there any plans to support ros2 galactic? thanks.

Error executing the script

hi, it is the first time I use docker, so no idea what can be the problem
Jetson Xavier NX
Ubuntu 20.04 with asked me something of a docker daemon and I chosen disable it , but no 100% sure.
Jetpack 4.6

`imother@imother:~/isaac_ros_common-main/scripts$ ./run_dev.sh
isaac_ros_dev not specified, assuming /home/imother/isaac_ros_common-main/scripts
~/isaac_ros_common-main/scripts ~/isaac_ros_common-main/scripts
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
errors pretty printing info
Default docker runtime is not nvidia!, please make sure the following line is
present in /etc/docker/daemon.json
"default-runtime": "nvidia",

And then restart the docker daemon
/isaac_ros_common-main/scripts
imother@imother:
/isaac_ros_common-main/scripts$ sudo systemctl --now enable docker
Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.
imother@imother:/isaac_ros_common-main/scripts$ sudo systemctl restart docker.service
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.
imother@imother:
/isaac_ros_common-main/scripts$ sudo systemctl restart docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.
imother@imother:/isaac_ros_common-main/scripts$ sudo systemctl daemon-reload && sudo systemctl restart docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.
imother@imother:
/isaac_ros_common-main/scripts$ ./run_dev.sh
isaac_ros_dev not specified, assuming /home/imother/isaac_ros_common-main/scripts
~/isaac_ros_common-main/scripts ~/isaac_ros_common-main/scripts
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
errors pretty printing info
Default docker runtime is not nvidia!, please make sure the following line is
present in /etc/docker/daemon.json
"default-runtime": "nvidia",
I tried some commands as you see. I did try the script with sudo,same issue, and my docker user is made

And then restart the docker daemon
/isaac_ros_common-main/scripts
imother@imother:
/isaac_ros_common-main/scripts$

`

error running ./scripts/run_dev.sh

Hello,

I am getting this error:

Step 4/39 : RUN apt-get update && apt-get install -y build-essential cmake curl git lsb-release sudo tar unzip vim wget software-properties-common && rm -rf /var/lib/apt/lists/*
---> Running in 740d45da911d
failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: error adding seccomp filter rule for syscall clone3: permission denied: unknown
Running isaac_ros_dev-aarch64-container
Unable to find image 'isaac_ros_dev-aarch64:latest' locally
docker: Error response from daemon: pull access denied for isaac_ros_dev-aarch64, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
~/isaac_ros_common

I am not sure if there is one error or two errors. Do we need some sort of login procedure?

Best Regards,
C.A.

Example of isaac_ros packages layers on top of base image to setup the environment

Hi, I need some guidance in adding layers (isaac_ros packages) on top of the base images provided in Isaac ROS to setup the environment. As an example, I have used the attached Dockerfile.nvblox to be available in the image.
Dockerfile.nvblox.txt

I have followed the following steps, as mentioned in the README:

  1. Added the CONFIG_IMAGE_KEY="humble.nav2.nvblox"
  2. run_dev.sh

The config image key was resolved as x86_64.humble.nav2.nvblox.user which is expected. I think that there are no root permissions to create a folder is /opt, therefore, the image failed and shows the following error:

Cloning into 'isaac_ros_nvblox'...
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

My question is more about the best practices to create images that already have isaac_ros packages required for the development. I would appreciate it if you may include an example of a ROS package, in particular, that requires the CUDA architectures such as Nvblox, etc. Thanks in advance.

Support for Humble on Ubuntu 22.04

It seems this is only supported on Ubuntu 20.04 by building Humble from source? Or through the Docker containers which are 20.04?

Any timeline on issac ros packages and their dependencies being available on 22.04?

GPG key failure on apt update NO_PUBKEY 42D5A192B819C5DA

I am trying to run apt update.

Sending build context to Docker daemon  43.05MB
Step 1/14 : ARG BASE_IMAGE
Step 2/14 : FROM ${BASE_IMAGE}
 ---> 3671296a1bac
Step 3/14 : RUN apt-get update && apt-get install -y         curl         gnupg2         lsb-release &&         rm -rf /var/lib/apt/lists/* &&         apt-get clean
 ---> Running in 27f60d4ba1cd
Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease
Get:3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Hit:5 http://ppa.launchpad.net/mosquitto-dev/mosquitto-ppa/ubuntu focal InRelease
Get:6 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Hit:7 http://packages.ros.org/ros2-testing/ubuntu focal InRelease
Hit:1 https://repo.download.nvidia.com/jetson/x86_64/focal r35.1 InRelease
Get:8 https://apt.kitware.com/ubuntu focal InRelease [15.5 kB]
Hit:9 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64  InRelease
Err:8 https://apt.kitware.com/ubuntu focal InRelease
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 42D5A192B819C5DA
Hit:10 https://packagecloud.io/github/git-lfs/ubuntu focal InRelease
Reading package lists...
W: GPG error: https://apt.kitware.com/ubuntu focal InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 42D5A192B819C5DA
E: The repository 'https://apt.kitware.com/ubuntu focal InRelease' is not signed.
The command '/bin/bash -c apt-get update && apt-get install -y         curl         gnupg2         lsb-release &&         rm -rf /var/lib/apt/lists/* &&         apt-get clean' returned a non-zero code: 100
Failed to build base image: isaac_ros_dev-x86_64, aborting.

It fails due to some GPG error. Any image I based on this image will have errors running apt update, which means that apt update && ... always fails.

After quick web surfing, I found a popular fix:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 42D5A192B819C5DA
sudo apt-get update

But it didn't help..

Question: How do I build isaac_ros_* packages inside docker images?

Hi,
Thank you for your great work on ROS2 nodes (with CUDA capabilities) for the Jetson boards.
Reading the aarch64 and amd64 docker image files in the repository, they do not seem to compile either of the isaac_ros_* packages. When I understood correctly, those docker images provide a ROS2 installation with CUDA libraries installed. Both architectures, amd64 and aarch64 are possible.

Should I use them as a base image and build isaac_ros_* packages on top of those images? If yes, they seems to have a lot of ROS2 packages/dependencies in them. Are they all needed?

run_dev.sh always show `Error: Failed to call git rev-parse --git-dir: exit status 128`

Hi,

I noticed that everytime we run run_dev.sh it shows this error message at he beginning:

Error: Failed to call git rev-parse --git-dir: exit status 128` at the very beginning

It turns out it is coming from this line, intended to "Check if all LFS files are in place"

# Check if all LFS files are in place
LFS_FILES_STATUS=$(cd $ISAAC_ROS_DEV_DIR && git lfs ls-files | cut -d ' ' -f2)

However the $ISAAC_ROS_DEV_DIR is $HOME/workspaces/isaac_ros-dev, and you can only find git directories under ($HOME/workspaces/isaac_ros-dev/src/), so git lfs ls-files always fails.

Is this supposed to be checking the isaac_ros_common directory, like LFS_FILES_STATUS=$(cd $ISAAC_ROS_DEV_DIR/src/isaac_ros_common && git lfs ls-files | cut -d ' ' -f2)?

But I guess that's not enough to check other git directories under the src directory.
Perhaps this whole block to check GIT lfs files is not neccesorry?

Best practice while using docker

Hello,

I would like to ask you a naive practical question about the usage of docker "isaac_ros-dev". After we build the docker and run the container, the container starts running from "/workspaces/isaac_ros-dev/". If we would like to use different ros2 isaac packages such as "isaac_ros_common" and "isaas_ros_argus_camera", should we clone and build these packages in this directory? Basically, as I can see, user "admin" does not have root permissions in other directories and this is adjusted from "run_dev.sh". Is this done on purpose? Thank you in advance.

colcon build error using dockerfile

Hi Nvidia team, first a huge thanks for creating and sharing these packages in ROS, I'm very excited to get this working and start development 😄

I am using a Jetson Xavier NX.

  • I flashed the SD card with the latest Jetpack 4.6 downloaded online.
  • I followed the directions here
    • I created a "workspaces/isaac_ros_common" directory, and git cloned the two required packages
    • I ran "isaac_ros_common/scripts/run_dev.sh ", which completed succesfully

However, when I tried to build for the first time:

cd /workspaces/isaac_ros-dev colcon build && . install/setup.bash

I received the following error:

admin@XavierNX:/workspaces/isaac_ros-dev$ colcon build && . install/setup.bash
Starting >>> isaac_ros_nvengine_interfaces
Starting >>> isaac_ros_test
Starting >>> isaac_ros_common
Finished <<< isaac_ros_test [3.20s]
Finished <<< isaac_ros_common [23.8s]
Finished <<< isaac_ros_nvengine_interfaces [31.7s]
Starting >>> isaac_ros_nvengine
Starting >>> isaac_ros_dnn_encoders
--- stderr: isaac_ros_nvengine
/usr/bin/ld:/workspaces/isaac_ros-dev/src/isaac_ros_common/isaac_ros_nvengine/gxf/lib/gxf_jetpack46/core/libgxf_core.so: file format not recognized; treating as linker script
/usr/bin/ld:/workspaces/isaac_ros-dev/src/isaac_ros_common/isaac_ros_nvengine/gxf/lib/gxf_jetpack46/core/libgxf_core.so:1: syntax error
collect2: error: ld returned 1 exit status
make[2]: *** [libgxe_node.so] Error 1
make[1]: *** [CMakeFiles/gxe_node.dir/all] Error 2
make: *** [all] Error 2

Failed <<< isaac_ros_nvengine [21.0s, exited with code 2]
Aborted <<< isaac_ros_dnn_encoders [57.5s]

Summary: 3 packages finished [1min 30s]
1 package failed: isaac_ros_nvengine
1 package aborted: isaac_ros_dnn_encoders
1 package had stderr output: isaac_ros_nvengine
5 packages not processed
admin@XavierNX:/workspaces/isaac_ros-dev$

Any help would be much appreciated!

Quiestion: how to efficiently and fast transfer a docker image from the host to the Jetson?

Hi!

I am faced with the issue of a need for free disk space when transferring the Docker image to Jetson.
I got the error "no space left on device" when running the command "docker load ":

image

But at the same time, I see that Jetson has more space than required for the docker image.

I will be very pleased if you help solve it and advise how to efficiently and fast transfer a docker image with a high degree of compression and load it afterward.

I really appreciate any help you can provide.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.