Open michaelklachko opened 2 years ago
Similar issue to https://github.com/NVIDIA/nvidia-docker/issues/1626 but the solution suggested there does not apply in my case.
You also seem to have an nvidia-docker.list
file in your /etc/apt/sources.list.d
directory. What are the contents of this file?
Since your warnings also mention the lambda-repository.list
file, what are the contents of this file?
The repository with a signed-by setting must be specified uniquely.
@michaelklachko were you able to resolve your issue?
Note, we also added documentation on how this could be resolved. Please have a look and update this issue accordingly.
Conflicting values set for option Signed-By regarding source https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/amd64/ /: /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg != E: The list of sources could not be read. I am getting this error
@Ashish-25-11 please read the section in our documentation on this.
I am trying to build colmap using docker, as mentioned here https://github.com/colmap/colmap/tree/dev/docker. Its supposed to be easy process, as I have already done it in other machine. It gives same error as mentioned in this issue. I followed the procedure to remove multiple references. here is the snippet:
visos@MS-7B45-59:/etc/apt/sources.list.d$ grep -l "nvidia.github.io" *
nvidia-container-toolkit.list
When i run the script to setup the nvidia-toolkit, inside docker, it reports same error again
visos@MS-7B45-59:/opt/hdd_1TB/colmap/docker$ ./setup-ubuntu.sh
[sudo] password for visos:
OK
deb https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/$(ARCH) /
#deb https://nvidia.github.io/libnvidia-container/experimental/ubuntu18.04/$(ARCH) /
deb https://nvidia.github.io/nvidia-container-runtime/stable/ubuntu18.04/$(ARCH) /
#deb https://nvidia.github.io/nvidia-container-runtime/experimental/ubuntu18.04/$(ARCH) /
deb https://nvidia.github.io/nvidia-docker/ubuntu18.04/$(ARCH) /
E: Conflicting values set for option Signed-By regarding source https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/amd64/ /: /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg !=
E: The list of sources could not be read.
docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].
ERRO[0002] error waiting for container:
Does the line in error docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]]. hint anything ?
Inside /etc/apt/sources.list.d/ directory, "nvidia-docker.list" gets created again
visos@MS-7B45-59:/etc/apt/sources.list.d$ grep -l "nvidia.github.io" * nvidia-container-toolkit.list nvidia-docker.list
This seems to be caused by https://github.com/colmap/colmap/blob/d812bcbf5a9a13c52292b711a5c1d4a55dfe5812/docker/setup-ubuntu.sh#L4
Please create a PR against that repo to update the files to match the new instructions.
@gSingh-maker were you able to get this working?
1. Issue or feature description
Similar issue to https://github.com/NVIDIA/nvidia-docker/issues/1626 but the solution suggested there does not apply in my case.
2. Steps to reproduce the issue
It started with me running https://github.com/mlcommons/training/blob/master/install_cuda_docker.sh, which failed at
sudo apt-get install -y nvidia-docker2
step:After this I ran (copied from https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html#docker):
and now I'm getting:
3. Information to attach (optional if deemed irrelevant)
nvidia-container-cli -k -d /dev/tty info
uname -a
docker version
dpkg -l '*nvidia*'
orrpm -qa '*nvidia*'
nvidia-container-cli -V