AODT 1.5.0 worker: NGC pull denied with Payment Required for aodt-*-runtime:1.5.0

Hello,
I am able to pull aodt but some images require payment.
Unable to start the AODT 1.5.0 worker stack. Support services come up, but pulling the published EM/GIS runtime images from NGC fails with Payment Req.
Is AODT 1.5 runtime on nvcr.io/nvidia/aerial/ gated behind a paid / special NGC entitlement?

(.venv) ➜ RANFence git:(master) ./aodt/scripts/start_aodt15.sh
AODT 1.5 root: /home/vantuan_ngo/aodt_1.5.0
SERVER_IP: 192.168.79.129
MinIO S3 API: http://192.168.79.129:19002
MinIO console: http://192.168.79.129:19003
Nessie: http://192.168.79.129:19120
gRPC worker: 192.168.79.129:50051

Requires NGC login with Aerial entitlement:
export NGC_API_KEY=
echo “$NGC_API_KEY” | docker login nvcr.io -u ‘$oauthtoken’ --password-stdin
Docs: Prerequisites | AODT Documentation

Stopping legacy AODT 1.2 compose (set STOP_AODT12=0 to skip)…
Local environment detected — using MinIO
Server IP: 192.168.79.129 (MinIO: 19002, Nessie: 19120)
Starting stack…
[+] Running 2/2
✘ worker Error Head “https://nvcr.io/v2/nvidia/aerial/aodt-gis-runtime/manifests/1.5.0”: unknown: {“errors”: [{“code”: “DENIED”, “message”: “Payment Required”}]} 1.3s
✘ gis-worker Error Head “https://nvcr.io/v2/nvidia/aerial/aodt-gis-runtime/manifests/1.5.0”: unknown: {“errors”: [{“code”: “DENIED”, “message”: “Payment Required”}]} 1.3s
Error response from daemon: Head “https://nvcr.io/v2/nvidia/aerial/aodt-gis-runtime/manifests/1.5.0”: unknown: {“errors”: [{“code”: “DENIED”, “message”: “Payment Required”}]}
(.venv) ➜ RANFence git:(master)

Thank you for your enquiry. We have reset your account. Please confirm that you no longer have this problem.

[+] Running 2/2
✘ worker Error Head “https://nvcr.io/v2/nvidia/aerial/aodt-gis-runtime/manifests/1.5.0”: unknown: {“errors”: [{“code”: “DENIED”, “message”: “Payment Required”}]} 1.3s
✘ gis-worker Error Head “https://nvcr.io/v2/nvidia/aerial/aodt-gis-runtime/manifests/1.5.0”: unknown: {“errors”: [{“code”: “DENIED”, “message”: “Payment Required”}]} 1.3s
Error response from daemon: Head “https://nvcr.io/v2/nvidia/aerial/aodt-gis-runtime/manifests/1.5.0”: unknown: {“errors”: [{“code”: “DENIED”, “message”: “Payment Required”}]}
(.venv) ➜ RANFence git:(master)
I generated new key to use, but same problem.

Thank you.

Hi,

The Payment Required response indicates that the NVIDIA account associated with your NGC API key does not currently have access to the AODT runtime containers. It is an NGC entitlement issue, not a Docker or GPU configuration problem.

Please confirm that:

  1. The same NVIDIA account is enrolled and approved in the NVIDIA 6G Developer Program.

  2. You have accepted the applicable terms on NGC.

  3. Your API key was generated from that same account.

After doing these, please sign out from NGC and sign back in to ensure that you are signing in with the exact account/email which is approved.

I used key from this account. Can you take a look?

@vantuan_ngo Can you please confirm what @eobiodu has requested:

Please confirm that:

  1. The same NVIDIA account is enrolled and approved in the NVIDIA 6G Developer Program.

  2. You have accepted the applicable terms on NGC.

  3. Your API key was generated from that same account.

After doing these, please sign out from NGC and sign back in to ensure that you are signing in with the exact account/email which is approved.

  1. yes, I can download aodt, so I think I have enrolled and approved in the NVIDIA 6G Developer Program. vantuan_ngo@sutd.edu.sg
  2. I am not sure, is there anyway to check
  3. I used the account as in the image, must be the same account
  4. I signed out and signed back several times.

Please check your email now. You should receive a “Welcome to NGC” email - content looks like the image below. Please accept the invitation in that email and then sign in exactly with the sutd email. Let us know if this does not resolve the problem.

I am currently using this account. But it show this. Can we do it one more time?

Did you receive the “Welcome to NGC” email at vantuan_ngo@sutd.edu.sg? If so, did you click on “Accept invitation and sign in”?

I received, I think I signed once, but I still cannot pull the image. Then I clicked on “Accept invitation and sign in” to sign again, and it does not allow me to do so. The response is what I posted in my previous answer.

@vantuan_ngo

Looks like you are using an incorrect email somewhere. Can you send a snapshot of what happens when you click “Accept invitation”, and the sign in page, with your email entered.?

It does not ask me to sign in after clicking “Accept invitation”. This is what it shown.

Thanks. We will contact the NGC team and it may take a few days to sort it out.

This is now resolved. For the benefit of the community, the problem was that the user was not receiving emails from NGC and hence did not have the correct NGC authentication to download AODT assets.