I am one of the BlueBanquise stack developer (GitHub - bluebanquise/bluebanquise: A coherent Ansible roles collection to simply deploy clusters of nodes.).
Basically, the stack allows to provision Linux based clusters, and then specialize them (High Performance Computing, Rendering farms, etc).
We want to integrate native Nvidia support in our next release (2.0), but since most of our current users are using expensive hardware (A100, DGX, etc) we cannot afford to test with real enterprise hardware.
My question is: if we install drivers from an Ansible role, without any Nvidia hardware on the system, is there a way to validate installation worked fine and so validate the role ?
Would an “lsmod | grep -i nvidia” be an acceptable test ? Or can nvidia-smi command communicate with a loaded driver without hardware and just answer “no cards found” (which would also be OK, since it does not answer “cannot communicate with driver”) ?
With my best regards