Skip to content
Discussion options

You must be logged in to vote

Apparently it was a configuration issue on my end. The correct /etc/containers/policy.json file is:

"nvcr.io/nvidia/deepstream": [
    {
        "type": "sigstoreSigned",
        "keyPath": "/path/to/nvidia-key.pub",
        "signedIdentity": {
            "type":"exactRepository",
            "dockerRepository": "canary.nvcr.io/nvidia/deepstream"
        }
    }
],

I admit I only partially understand what happened here (looks like Nvidia is using a different identity for signing? Feel free to correct me on this) but everything is working as expected:

Unsigned image

[rhel9@localhost Desktop]$ podman pull nvcr.io/nvidia/deepstream:6.2-iot
Trying to pull nvcr.io/nvidia/deepstream:6.2-iot...…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by mattdibi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant