Hi Vladik,
Thanks for the help. I followed the way suggested in your mail but still ran into same problem.Â
Here is what I did:
1. Find the device and vendor IDÂ
[root@node003 ~]# lspci -nnv|grep -i nvidia
01:00.0 3D controller [0302]: NVIDIA Corporation Device [10de:20b0] (rev a1)
    Subsystem: NVIDIA Corporation Device [10de:144e]
    Kernel driver in use: nvidia
2. Modified kubevirt-cr.yaml
---
kind: KubeVirt
metadata:
 name: kubevirt
 namespace: kubevirt
spec:
 certificateRotateStrategy: {}
 configuration:
  permittedHostDevices:
   pciHostDevices:
   - pciVendorSelector: "10de:20b0"
    externalResourceProvider: true
  developerConfiguration:
   featureGates: []
 customizeComponents: {}
 imagePullPolicy: IfNotPresent
 workloadUpdateStrategy: {}
3. Installed kubevirt using above CR definition and the default operator for v0.42.1
4. Fetch status of pods and describe the pod
[root@node003 ~]# kubectl get pods
NAMEÂ Â Â Â Â Â Â Â Â Â Â Â Â READYÂ Â STATUSÂ Â RESTARTSÂ Â AGE
virt-launcher-vmi-gpu-sgwp6  0/2   Pending  0     7s
[root@node003 ~]# kubectl describe pod virt-launcher-vmi-gpu-sgwp6
Name:Â Â Â Â Â Â virt-launcher-vmi-gpu-sgwp6
...............................................................................
...............................................................................
Events:
 Type   Reason      Age        From        Message
 ----   ------      ----       ----        -------
 Warning FailedScheduling 4s (x3 over 87s) default-scheduler 0/1 nodes are available:
1 Insufficient nvidia.com/A100-SXM4-40GB.
Thanks,
Vaibhav