We should in hook in to check pod whether set nodeName field, and it is need hami-scheduler, if set and use hami-scheduler, clean it nodeName field, else not exec vgpu-scheduler-extender filter step.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
The output of nvidia-smi -a on your host
Your docker or containerd configuration file (e.g: /etc/docker/daemon.json)
The hami-device-plugin container logs
The hami-scheduler container logs
The kubelet logs on the node (e.g: sudo journalctl -r -u kubelet)
What happened:
What you expected to happen:
We should in hook in to check pod whether set nodeName field, and it is need hami-scheduler, if set and use hami-scheduler, clean it nodeName field, else not exec
vgpu-scheduler-extender
filter step.How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
nvidia-smi -a
on your host/etc/docker/daemon.json
)sudo journalctl -r -u kubelet
)dmesg
Environment:
docker version
uname -a