Facing issue of Repository Not signed while setting up nvidia-container-toolkit

Hi everyone,

After adding the repository for Nvidia Container Toolkit, I have been facing the issue of the repository not signed issue on running the sudo apt-get update command.
I used the following command to add the repo:

distribution=$(. /etc/os-release;echo $ID$VERSION_ID) \
      && curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
      && curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list | \
            sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
            sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list

Following is the output for the command:

ubuntu@eastus-31477-nprd-tokkio-botmaker-llm-vm:~$ sudo apt-get update
Get:1 https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/amd64  InRelease [1484 B]
Hit:2 https://packages.microsoft.com/repos/azure-cli focal InRelease                                                               
Hit:3 https://packages.microsoft.com/repos/microsoft-ubuntu-focal-prod focal InRelease                                             
Hit:4 https://download.docker.com/linux/ubuntu focal InRelease                                                                     
Hit:5 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64  InRelease                                        
Err:1 https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/amd64  InRelease                         
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DDCAE044F796ECB0
Hit:6 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64  InRelease                    
Hit:7 http://azure.archive.ubuntu.com/ubuntu focal InRelease                                                   
Hit:8 http://azure.archive.ubuntu.com/ubuntu focal-updates InRelease                     
Get:9 http://azure.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Hit:10 http://azure.archive.ubuntu.com/ubuntu focal-security InRelease                              
Ign:11 https://aglet.packages.cloudpassage.com/debian debian InRelease
Hit:12 https://aglet.packages.cloudpassage.com/debian debian Release
Reading package lists... Done
W: GPG error: https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/amd64  InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DDCAE044F796ECB0
E: The repository 'https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/amd64  InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

System Configuration:
OS: Ubuntu 20.04
GPU: T4