Issue Summary:
I generated an NGC API key from the aerial-ov-digital-twin organization. The key works for docker login
as I successfully pulled an image:
$ echo “$NGC_CLI_API_KEY” | docker login -u ‘$oauthtoken’ --password-stdin nvcr.io
Login Succeeded
docker pull nvcr.io/nvidia/omniverse/nucleus-discovery:1.5.45.4
However, I am unable to pull other images from different sub-organizations:
-
Unable to pull:
docker pull nvcr.io/sqwh1lyrveic/nucleus-init:1.2.0 docker pull nvcr.io/sqwh1lyrveic/clickhouse-server:24.10.3.21-alpine
-
Error Logs:
The following error pattern shows a failed download with “UNAUTHORIZED,” which likely means I don’t have access to the specific NGC files:Running /home/ubuntu/aodt_1.2.0/install.sh Running /home/ubuntu/aodt_1.2.0/install_gpu_drivers.sh ... tar: This does not look like a tar archive gzip: stdin: not in gzip format
-
Error from the Server:
{"requestStatus": {"statusCode": "UNAUTHORIZED", "statusDescription": "Not Authenticated", "requestId": "0d37c58c-166596"}}
Output from the server:
user@DESKTOP-6RA8KI5:~$ docker pull nvcr.io/sqwh1lyrveic/clickhouse-server:24.10.3.21-alpine
Error response from daemon: pull access denied for nvcr.io/sqwh1lyrveic/clickhouse-server, repository does not exist or may require ‘docker login’: denied: requested access to the resource is denied
user@DESKTOP-6RA8KI5:~$
Do I need a membership in the sub-organizations (like esee5uzbruax and sqwh1lyrveic) in addition to the NGC API key to pull the images and avoid the UNAUTHORIZED errors?