isaac_ros_common
isaac_ros_common copied to clipboard
401 unauthorized error while running run_dev.sh
Hello,
At one point I got the following error:
ERROR [internal] load metadata for nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_1930bbec7e7704243656b695b9df7844
load metadata for nvcr.io/nvidia/isaac/ros:x86_64-ros2_humble_1930bbec7e7704243656b695b9df7844:
failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to authorize: rpc error: code = Unknown desc = failed to fetch anonymous token: unexpected status: 401 Unauthorized Failed to build base image: isaac_ros_dev-x86_64, aborting. ~/workspaces/isaac_ros-dev/src/isaac_ros_common/scripts
Is this a temporary repository problem or am i requesting an image that does not exist?
Best Regards, Can
Can confirm I'm dealing with the exact same problem at the moment. No solution yet.
@rem821 follow the login instructions on the below link:
https://docs.omniverse.nvidia.com/app_isaacsim/app_isaacsim/install_container.html#isaac-sim-requirements-isaac-sim-container
you need to create an api key and login with that, before running the isaac sim.
I am closing this issue, since it is not an issue anymore.
@hemalshahNV This is similar to https://forums.developer.nvidia.com/t/build-error-with-isaac-ros-visual-slam/243967/11?u=omers
@altineller You should not need to login in order to build/pull docker images, this is an issue that should be solved. Login is just a workaround. Imo it should be re-opened.
We are still working on restoring anonymous Docker image pulls from the NVIDIA Container Registry.
For now, the best workaround is still registering for an NGC account, as mentioned by @altineller above.
I registered for NGC account and logged in successfully via docker login nvcr.io
and tried ngc config set
as well but still having same 401 issues. Attaching screenshots for reference.