NVIDIA GPU Operator fails with "load program: invalid argument: last insn is not an exit or jmp"

Solution Verified - Updated -

Issue

  • After installing the NVIDIA GPU Operator and creating a ClusterPolicy, the nvidia-operator-validator Pod fails with the following error message:

    container create failed: time="2024-07-17T14:40:06Z" level=error msg="runc create failed: unable to start container process: error during container init: error running hook #0: error running hook: exit status 1, stdout: , stderr: nvidia-container-cli.real: mount error: failed to add device rules: unable to generate new device filter program from existing programs: unable to create new device filters program: load program: invalid argument: last insn is not an exit or jmp\nprocessed 0 insns (limit 1000000) max_states_per_insn 0 total_states 0 peak_states 0 mark_read 0\n"
    

Environment

  • Red Hat OpenShift Container Platform (OCP) 4.14
  • NVIDIA GPU Operator 24.3
  • Red Hat Compliance Operator

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content