turlucode/ros-docker-gui

NVIDIA CUDA repos: NO_PUBKEY A4B469963BF863CC

Closed this issue · 1 comments

NVIDIA is updating and rotating the signing keys used by the apt, dnf/yum, and zypper package managers beginning April 27, 2022.
This is causing the following issue when installing NVIDIA CUDA related packages:

...
W: GPG error: https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64  InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A4B469963BF863CC
W: The repository 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64  InRelease' is not signed.
...
E: There were unauthenticated packages and -y was used without --allow-unauthenticated

Possible solutions from here and here:

sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/3bf863cc.pub
# and possibly also
sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub

Same issue on nvidia_ros_noetic_cuda11-4-2 image(s)